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

求助!驱动程序安装异常

楼主#
更多 发布于:2002-12-08 21:42
PC机环境:win2000 win2kddk driverstudio1.5已安装;

使用DRIVERWORKS中的驱动程序例子HELLO将其编译链接后生成HELLO.SYS,用DRIVER MONITOR启动该驱动程序加载;

自己创建一个VC6.0的控制台应用程序,添加一按扭控件,双击后执行如下代码:

HANDLE h;

h = CreateFile(\"\\\\\\\\.\\\\hello.sys\",
GENERIC_READ | GENERIC_WRITE,
FILE_SHARE_READ,
NULL,
OPEN_EXISTING,
0,
NULL);

   if (h == INVALID_HANDLE_VALUE)
{
exit(1);
}

在VC6.0下调试时发现句柄返回值等于INVALID_HANDLE_VALUE,为什麽h值不正确呢?
为什麽DRIVER MONITOR未提示HELLO.SYS已经被调用过?我应该将HELLO.SYS拷贝至应用程序目录下吗?
KMK
KMK
驱动大牛
驱动大牛
  • 注册日期2001-09-12
  • 最后登录2017-10-06
  • 粉丝2
  • 关注0
  • 积分42分
  • 威望404点
  • 贡献值2点
  • 好评度58点
  • 原创分1分
  • 专家分1分
  • 社区居民
沙发#
发布于:2002-12-09 00:34
是这
danielxu22
驱动中牛
驱动中牛
  • 注册日期2002-11-22
  • 最后登录2014-03-24
  • 粉丝0
  • 关注1
  • 积分2分
  • 威望18点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-12-10 11:51
[quote]是这
今天我发现我家的金鱼淹死了,:(
danielxu22
驱动中牛
驱动中牛
  • 注册日期2002-11-22
  • 最后登录2014-03-24
  • 粉丝0
  • 关注1
  • 积分2分
  • 威望18点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-12-10 11:51
这个问题搞了好几天了,有高手救我吗??
今天我发现我家的金鱼淹死了,:(
tigerzd
驱动老牛
驱动老牛
  • 注册日期2001-08-25
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-12-10 12:27
你要搞先清楚CreateFile的“\\\\\\\\.\\\\hello”的意义。
这样的文章和帖子很多,你搜索一下CreateFile和Symbol link。
犯强汉者,虽远必诛! [img]http://www.driverdevelop.com/forum/upload/tigerzd/2002-12-13_sf10.JPG[/img]
danielxu22
驱动中牛
驱动中牛
  • 注册日期2002-11-22
  • 最后登录2014-03-24
  • 粉丝0
  • 关注1
  • 积分2分
  • 威望18点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-12-10 12:30
好的,先谢了,我会另外开个帖给分了
今天我发现我家的金鱼淹死了,:(
游客

返回顶部