wollok
驱动小牛
驱动小牛
  • 注册日期2002-11-12
  • 最后登录2012-07-18
  • 粉丝0
  • 关注0
  • 积分571分
  • 威望335点
  • 贡献值0点
  • 好评度52点
  • 原创分0分
  • 专家分0分
阅读:3351回复:1

请教RtlAnsiStringToUnicodeString怎么用?

楼主#
更多 发布于:2004-06-16 08:24
查DDK知道:RtlAnsiStringToUnicodeString的三个参数为:
DestinationString -> 指向输出的Unicode结构
SourceString      -> 指向输入的ANSI string
AllocateDestinationString 让系统为你分配缓冲区

只能在IRQL PASSIVE_LEVEL下运行

我在驱动入口处调用
invoke RtlAnsiStringToUnicodeString,addr UniCode,addr String,True
调用就蓝屏了!为什么呢??
wollok
驱动小牛
驱动小牛
  • 注册日期2002-11-12
  • 最后登录2012-07-18
  • 粉丝0
  • 关注0
  • 积分571分
  • 威望335点
  • 贡献值0点
  • 好评度52点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-06-16 08:32
我看例子中的SourceString指向的也是一个Unicode结构
只是这里的缓冲区是指向的一个ANSI字符串
是要这样吗??
游客

返回顶部