accpsimba
驱动牛犊
驱动牛犊
  • 注册日期2005-07-29
  • 最后登录2005-08-09
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1926回复:4

LLLL:为什么CreateFile打不开指定的设备?

楼主#
更多 发布于:2005-08-06 12:00
  看了<<学习ExtendingPassthru(1)>>http://bbs.zndev.com/htm_data/10/0502/86734.html后,安装了passthru驱动,运行Test程序,发现程序在CreateFile时返回的句柄总是为0xFFFFFFFF,为什么呢?

还有   Handle = CreateFile(
      "\\\\.\\passthru",
      DesiredAccess,
      ShareMode,
      lpSecurityAttributes,
      CreationDistribution,
      FlagsAndAttributes,
      TemplateFile
      );

中"\\\\.\\passthru"是在哪里?
leixingmin
驱动牛犊
驱动牛犊
  • 注册日期2006-09-11
  • 最后登录2008-08-27
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望5点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-01-19 01:13
是啊,我也有这个问题,哪个高人给解决一下 !
joyzengli
驱动牛犊
驱动牛犊
  • 注册日期2006-01-14
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分158分
  • 威望18点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-01-19 23:20
请教高手,小弟也有同样的问题存在,请教高手解决
doskey
论坛版主
论坛版主
  • 注册日期2004-12-08
  • 最后登录2016-04-05
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望302点
  • 贡献值0点
  • 好评度300点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-01-29 17:22
1、passthru是否加载成功
2、你驱动的设备名称是否passthru
3、你在IoCreateDevice的时候,Exclusive是否为TRUE,并有其他程序已经Open它了
ajy
ajy
驱动牛犊
驱动牛犊
  • 注册日期2002-07-09
  • 最后登录2012-12-12
  • 粉丝0
  • 关注0
  • 积分101分
  • 威望20点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-02-07 23:04
quote
"1、passthru是否加载成功
2、你驱动的设备名称是否passthru
3、你在IoCreateDevice的时候,Exclusive是否为TRUE,并有其他程序已经Open它了
"
说的很简单, 可如何做到呢!就第一条来说, 在某些win2000下, 安装passthru后, 也在网络连接的属性里看到passthru了, 可就是打不开它. 原因当然是没有成功加载, 可为什么呢?
答案在安装文件中!!!
游客

返回顶部