Функция RtlInitUnicodeString (wdm.h)
Дополнительные сведения см. в разделе Функция WdmlibRtlInitUnicodeStringEx .
Синтаксис
NTSYSAPI VOID RtlInitUnicodeString(
[out] PUNICODE_STRING DestinationString,
[in, optional] __drv_aliasesMem PCWSTR SourceString
);
Параметры
[out] DestinationString
Дополнительные сведения см. в разделе Функция WdmlibRtlInitUnicodeStringEx .
[in, optional] SourceString
Дополнительные сведения см. в разделе Функция WdmlibRtlInitUnicodeStringEx .
Возвращаемое значение
Дополнительные сведения см. в разделе Функция WdmlibRtlInitUnicodeStringEx .
Комментарии
Макрос RTL_CONSTANT_STRING создает строку или структуру строки Юникода для хранения подсчитываемой строки.
STRING RTL_CONSTANT_STRING( [in] PCSZ SourceString ); UNICODE_STRING RTL_CONSTANT_STRING( [in] PCWSTR SourceString );
RTL_CONSTANT_STRING возвращает либо строковую структуру, либо структуру строки Юникода.
Макрос RTL_CONSTANT_STRING заменяет подпрограммы RtlInitAnsiString, RtlInitString и RtlInitUnicodeString при передаче константной строки.
Для инициализации глобальных переменных можно использовать RTL_CONSTANT_STRING .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно начиная с Windows 2000. |
Целевая платформа | Универсальное |
Верхняя часть | wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h, Wudfwdm.h) |
Библиотека | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Дополнительные сведения см. в разделе Примечания функции WdmlibRtlInitUnicodeStringEx. |