Функция RtlxAnsiStringToUnicodeSize (wdm.h)

Подпрограмма RtlxAnsiStringToUnicodeSize возвращает количество байтов, необходимых для строки Юникода, завершаемой null, которая эквивалентна указанной строке ANSI.

Синтаксис

NTSYSAPI ULONG RtlxAnsiStringToUnicodeSize(
  [in] PCANSI_STRING AnsiString
);

Параметры

[in] AnsiString

Указатель на строку ANSI, для которой необходимо вычислить количество байтов, необходимых для эквивалентной строки Юникода, завершаемой null.

Возвращаемое значение

RtlxAnsiStringToUnicodeSize возвращает количество байтов, необходимых для эквивалентной строки Юникода, завершаемой null, если строку ANSI можно преобразовать в строку Юникода с помощью сведений о текущем системном языковом стандарте. В противном случае эта подпрограмма возвращает ноль.

Комментарии

Строка ANSI интерпретируется для текущего языкового стандарта системы.

Требования

Требование Значение
Минимальная версия клиента Доступно начиная с Windows 2000.
Целевая платформа Универсальное
Верхняя часть wdm.h (включая Wdm.h)
Библиотека NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

См. также раздел

RtlAnsiStringToUnicodeSize