candy811025
驱动牛犊
驱动牛犊
  • 注册日期2004-04-30
  • 最后登录2004-05-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:782回复:0

我在DriverWorks的例子程序中找到了接管6号中断的例子,可以无法正常运行!

楼主#
更多 发布于:2004-05-18 14:46
我将例子程序编译成功后,将生成的.sys文件复制到 test.exe文件所在的目录下,可是运行test程序,出现运行错误。

test程序返回的设备句柄是无效的阿

提示 Cannot open device,error 2 <0x2>

这条语句是在这个地方输出的:

h = CreateFile(\"\\\\\\\\.\\\\IntrDemo0\",
GENERIC_READ,
            FILE_SHARE_READ,
            NULL,
            OPEN_EXISTING,
            0,
            NULL);

if (h == INVALID_HANDLE_VALUE)
{
              error=GetLastError();
         fprintf(stderr, \"Cannot open device,  error %d (0x%x)\\n\", error, error);
exit(1);
}

哪位大虾知道是怎么回事,应该改些什么东东阿?
游客

返回顶部