qiuyong
驱动牛犊
驱动牛犊
  • 注册日期2002-10-03
  • 最后登录2005-08-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:907回复:0

是不是ANSI转换Unicode是出了问题?哪位大侠帮帮忙!!!

楼主#
更多 发布于:2003-04-18 11:41
VOID MC_AutoEdit( PUCHAR iBuffer )//iBuffer已经分配
                                        //内存  
{

      ........
 RtlCopyMemory(iBuffer,&mTcpipBind[j],(i-j)*sizeof( WCHAR ) );
 mUnicodeString.Buffer=(PWCHAR)iBuffer;
 mUnicodeString.Length=( i - j ) * sizeof( WCHAR );
 mUnicodeString.MaximumLength = 127;
  
 mUnicodeString1.MaximumLength = 500;
 mUnicodeString1.Buffer=(PWCHAR)  (iBuffer+512);
 UnicodeString1.Length =0;
//下两句出了问题
 RtlAppendUnicodeToString(&mUnicodeString1,  L\"Tcpip\\\\Parameters\\\\Interfaces\\\\\");
 RtlAppendUnicodeStringToString    (&mUnicodeString1,&mUnicodeString);
...........
}
游客

返回顶部