aKnightChen
驱动牛犊
驱动牛犊
  • 注册日期2003-05-13
  • 最后登录2005-04-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:998回复:2

菜鸟求救:为何我的CreateFile打开失失败???

楼主#
更多 发布于:2003-05-30 09:01
我写了一个HELLOWDM.SYS
安装成功(在SYSTEM\\DRIVER下面已有HELLOWDM.SYS文件)
采用 .INF 文件方法安装.

我在MFC下,

void CMy23Dlg::OnOK()
{
HANDLE hdevice = CreateFile(\"\\\\\\\\.\\\\HelloWDM\", GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0, NULL);
if (hdevice == INVALID_HANDLE_VALUE)
  {
    MessageBox(\"无法打开HELLOWDM\",\"提示\",MB_OK|MB_ICONERROR);
  }


}
可结果总要打不开,前辈指点!!! :( :( :(
mailme
驱动老牛
驱动老牛
  • 注册日期2001-05-21
  • 最后登录2010-02-25
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-05-30 11:56
把 dwShareMode 改成 FILE_SHARE_READ | FILE_SHARE_WRITE 试试
早起早睡 精神百倍
emt_lx
驱动牛犊
驱动牛犊
  • 注册日期2002-08-14
  • 最后登录2010-10-25
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-07-03 12:55
是98下使用吗?还是2000下使用?如果是2k,是不能这样用的。
游客

返回顶部