xiaolajiao
驱动牛犊
驱动牛犊
  • 注册日期2008-07-18
  • 最后登录2010-01-08
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望51点
  • 贡献值1点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1671回复:1

急问:在驱动中间创建一个文件夹总是返回NT_STATUS_OBJECT_NAME_INVALID

楼主#
更多 发布于:2009-10-05 11:20
555,请教各位大侠,这俩天被驱动快搞疯了
相关代码如下:
OBJECT_ATTRIBUTES objectAttributes;
HANDLE hFile;
IO_STATUS_BLOCK iostatus;
UNICODE_STRING DirectoryUnicodeString;
RtlInitUnicodeString(&DirectoryUnicodeString,L"\\??\\F:\\download_recv\\");
InitializeObjectAttributes(&objectAttributes,&DirectoryUnicodeString,OBJ_CASE_INSENSITIVE|OBJ_KERNEL_HANDLE,NULL,NULL);
status = ZwCreateFile(&hFile,
GENERIC_WRITE|GENERIC_READ,
&objectAttributes,
&iostatus,
NULL,
FILE_ATTRIBUTE_NORMAL,
FILE_SHARE_READ|FILE_SHARE_WRITE,
FILE_OVERWRITE_IF,
FILE_DIRECTORY_FILE,
NULL,
0);
我是一个刚起步的菜鸟.........
xiaolajiao
驱动牛犊
驱动牛犊
  • 注册日期2008-07-18
  • 最后登录2010-01-08
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望51点
  • 贡献值1点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2009-10-05 11:36
问题已解决:是ZwCreateFile参数的问题
我是一个刚起步的菜鸟.........
游客

返回顶部