RtlInitString 函数 (winternl.h)
初始化计数字符串。
语法
void RtlInitString(
[in, out] PSTRING DestinationString,
[in] PCSZ SourceString
);
参数
[in, out] DestinationString
要初始化的计数字符串。 DestinationString 初始化为指向 SourceString。 DestinationString 的 Length 和 MaximumLength 字段初始化为 SourceString 的长度。
[in] SourceString
指向以 null 结尾的字符串的指针。 如果未指定 SourceString,则 DestinationString 的 Length 和 MaximumLength 字段将初始化为零。
返回值
无
备注
安全警告: 不允许 SourceString 参数大小超过 MAX_USHORT 个字符。
由于此函数没有导入库,因此必须使用 GetProcAddress。
注意RtlInitString 在 Windows XP 中可用。 在后续版本中,它可能已更改或不可用。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | winternl.h |
Library | ntdll.lib |
DLL | ntdll.dll |