ly_1979425
驱动牛犊
驱动牛犊
  • 注册日期2002-08-04
  • 最后登录2005-05-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1512回复:4

如何接管系统控制的设备?

楼主#
更多 发布于:2003-11-24 18:55
我现在做一个底层系统接管理程序,管理机器上的光驱。
我现在机器上有5个光驱,我要求当我的程序没有启动时,光驱由系统管理,当我的软件启动后,用我的程序来管理,在我的电脑中不能看到光驱。

我应该从那层写起,用什么机制来实现。

那位大侠知道,告诉小弟!

先谢过了!



AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-11-30 10:13
ysr 说的没错写个Filter就可以了
1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
ysr
ysr
驱动牛犊
驱动牛犊
  • 注册日期2001-05-11
  • 最后登录2015-01-29
  • 粉丝0
  • 关注0
  • 积分79分
  • 威望48点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-11-26 11:57
写一个CDROM类的过滤驱动
ly_1979425
驱动牛犊
驱动牛犊
  • 注册日期2002-08-04
  • 最后登录2005-05-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-11-25 14:30
不只是让电脑不用光驱,如果只是让用户不用光驱,可以修改注册表,这样太不安全。
我现在是要求用我自己的应用程序来接管理设备的控制权,当我的应用程序启动后,其它程序要使用我接管的光驱时,要向我申请。如果申请批准,则返回一个设备控制的handle;如果没有批准,就不能使用光驱。

AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-11-25 13:47
你想做什么?只是不电脑不见光驱吗?如果是这样可以不写驱动就可以
1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
游客

返回顶部