shb
shb
驱动牛犊
驱动牛犊
  • 注册日期2001-07-06
  • 最后登录2001-11-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1192回复:1

关于USB读卡器Remove的问题。

楼主#
更多 发布于:2001-12-17 11:57
各位兄弟姐妹,我正在尝试解决98系统下,将USB智能卡读卡器拔掉后不能关机的问题,但是遇到一些百思不得其解的东西--->>>

在设备初始化里我想使用IoInitializeRemoveLock对RemoveLock进行初始化;然后在Remove的例程里,我想使用IoAcquireRemoveLock,IoReleaseRemoveLock,IoReleaseRemoveLockAndWait 对I/O进行一些有关关机的操作,但是VC编译器竟然不认识这些DDK里的函数?? 这些都可以在98DDK里查到的。

如果将环境变量98DDK改成NTDDK,那么这些函数可以编译,但是驱动大小不对(只有526K,正常应该1.23M),使用这个小驱动在98下也不能用。 为什么呢???
DriverWork
KungFu
驱动大牛
驱动大牛
  • 注册日期2001-09-27
  • 最后登录2008-04-08
  • 粉丝0
  • 关注0
  • 积分221分
  • 威望24点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-12-17 18:12
你包含了ntddk.h了?
我不写驱动好多年
游客

返回顶部