IoCreateDevice总是失败??
各位大虾请看
UNICODE_STRING ntDeviceName;
UNICODE_STRING win32DeviceName;
RtlInitUnicodeString(&ntDeviceName, L"\\Device\\Twdm1");
RtlInitUnicodeString(&win32DeviceName, L"\\DosDevices\\Twdm1");
status = IoCreateDevice(
DriverObject,
sizeof(DEVICE_EXTENSION),
&ntDeviceName,
FILE_DEVICE_UNKNOWN,
0,
FALSE,
&fdo);
if (!NT_SUCCESS(status))
return status;
为何在这返回?
小妹求救!!
各位大虾请看
UNICODE_STRING ntDeviceName;
UNICODE_STRING win32DeviceName;
RtlInitUnicodeString(&ntDeviceName, L"\\Device\\Twdm1");
RtlInitUnicodeString(&win32DeviceName, L"\\DosDevices\\Twdm1");
status = IoCreateDevice(
DriverObject,
sizeof(DEVICE_EXTENSION),
&ntDeviceName,
FILE_DEVICE_UNKNOWN,
0,
FALSE,
&fdo);
if (!NT_SUCCESS(status))
return status;
为何在这返回?
小妹求救!!
解决方案 »
- 关于文件读写的问题
- 昨晚做了个奇怪的梦
- 解决activex控件中按钮tooltip的功能
- 散分 3
- 时间紧迫,谁丢个程序给我,三千分立即送上!(在线等待)
- 如何删除一个类
- 出来乍到,请多关照!!
- 求救!!!快来帮帮我呀!!!
- 一个Delphi 写的 Service 程序 在后台Down掉 系统是否有记录 象Unix的core.dmp之类的文件
- 如何监视一个网页(比如新浪首页)是否发生变化?我想应该是通过分析http请求返回的结果中取得“Date”字段,取出后面的日期,可是问题多多,哪位有经验,帮帮我吧!
- 为什么CTabCtrl的GetCurSel值不对?
- matlab如何保存已绘制的图片并且控制图片大小为自己所需大小
DriverObject,
sizeof(DEVICE_EXTENSION),
&ntDeviceName,
FILE_DEVICE_UNKNOWN,
0, ===> FILE_DEVICE_SECURE_OPEN 你为什么要用0呢?
FALSE,
&fdo); 先改上面的,不行的话 输出状态码看看.居然是0分贴... -_-
{ return status;
}