阅读:1079回复:4
急求帮助!!
请问各位大虾们,如何把一个已经赋值的WCHAR *转换成unicode_string
例如: WCHAR *Ptr = L“unicode” ,如何把Ptr转换成一个PUNICODE_STRING,请各位帮帮忙,不胜感激!! |
|
沙发#
发布于:2007-08-22 13:39
忘记说了,我尝试用RtlInitUnicodeString,但是老蓝屏!!不知道为什么??
|
|
板凳#
发布于:2007-08-22 14:48
解决了,用RtlInitUnicodeString,但是为什么RtlInitUnicodeString中第一个参数虽然是punicode_string,可是如果直接定义一个punicode_string当参数传进去就蓝屏,若传一个&unicode_string就可以。请各位解释一下!谢谢!!
|
|
地板#
发布于:2007-08-22 22:41
引用第2楼qiqi1987于2007-08-22 14:48发表的 : 建议读windows源代码。 |
|
|
地下室#
发布于:2007-08-23 07:18
你分配一个SIZEOF UNICODE_STRING的结构,然后传指针,即可,基本概念还是要清楚的。。。。。。。
|
|
|