Функция RtlxUnicodeStringToAnsiSize (wdm.h)
Подпрограмма RtlxUnicodeStringToAnsiSize возвращает количество байтов, необходимых для строки ANSI, завершаемой null, которая эквивалентна указанной строке Юникода.
Синтаксис
NTSYSAPI ULONG RtlxUnicodeStringToAnsiSize(
[in] PCUNICODE_STRING UnicodeString
);
Параметры
[in] UnicodeString
Указатель на строку Юникода, для которой необходимо вычислить количество байтов, необходимых для эквивалентной строки ANSI, завершаемой null.
Возвращаемое значение
Если строку Юникода можно преобразовать в строку ANSI с использованием текущих сведений о языковом стандарте системы, функция RtlxUnicodeStringToAnsiSize возвращает количество байтов, необходимых для эквивалентной строки ANSI, завершаемой null. В противном случае возвращается ноль.
Комментарии
Строка Юникода интерпретируется для текущего языкового стандарта системы.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно начиная с Windows 2000. |
Целевая платформа | Универсальное |
Верхняя часть | wdm.h (включая Wdm.h) |
Библиотека | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |