t数组转换为PUNICODE

t数组转换为PUNICODE

我有一个const字符串-“testfilename.sys”,我想创建一个PUNICODE_STRING来保存它。
我怎样才能做到这一点?

最佳答案

正如@David Heffernan指出的那样,RtlInitUnicodeString是创建UNICODE_STRING结构的方法。

在您的情况下:

#include <Winternl.h>

[...]

UNICODE_STRING myUnicodeStr;
RtlInitUnicodeString(&myUnicodeStr, L"testfilename.sys");
PUNICODE_STRING就是UNICODE_STRING*

关于c++ - 将wchar_t数组转换为PUNICODE_STRING,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8743247/

10-11 19:53