RtlInitUTF8String 函数 (wdm.h)
RtlInitUTF8String 函数初始化 UTF-8 字符的计数字符串。
语法
NTSYSAPI VOID RtlInitUTF8String(
PUTF8_STRING DestinationString,
__drv_aliasesMem PCSZ SourceString
);
参数
DestinationString
指向 UTF8_STRING (要初始化的 STRING) 结构的指针。
SourceString
指向以 null 结尾的字符串的可选指针。 此字符串用于初始化 DestinationString 指向的计数字符串。
返回值
无
备注
例程将 SourceString 指针值复制到 DestinationString 指向的UTF8_STRING结构的 Buffer 成员。 此结构的 Length 成员设置为源字符串的长度(以字节为单位),不包括终止 null。 结构的 MaximumLength 成员设置为源字符串的长度(以字节为单位),包括终止 null。 如果 SourceString 为 NULL, 则 Length 和 MaximumLength 都设置为零。
RtlInitUTF8String 不会更改 SourceString 指向的源字符串。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 版本 2004 |
标头 | wdm.h |