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宏创建一个字符串或 Unicode 字符串结构来保存计数字符串。

STRING RTL_CONSTANT_STRING(
  [in]  PCSZ SourceString
);

UNICODE_STRING RTL_CONSTANT_STRING(
  [in]  PCWSTR SourceString
);

RTL_CONSTANT_STRING 返回字符串结构或 Unicode 字符串结构。

传递常量字符串时, RTL_CONSTANT_STRING 宏替换 RtlInitAnsiStringRtlInitStringRtlInitUnicodeString 例程。

可以使用 RTL_CONSTANT_STRING 初始化全局变量。

要求

要求
最低受支持的客户端 从 Windows 2000 开始可用。
目标平台 通用
标头 wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h、Wudfwdm.h)
Library NtosKrnl.lib
DLL NtosKrnl.exe
IRQL 有关详细信息,请参阅 WdmlibRtlInitUnicodeStringEx 函数的“备注”部分。

另请参阅

RtlUnicodeStringInit

RtlUnicodeStringInitEx

UNICODE_STRING

WdmlibRtlInitUnicodeStringEx