关于系统独占设备

zcjfish 2008-03-01 03:06:45
想请教大家一个问题: 关于系统独占设备,(比如USB键盘,鼠标)。 我们用CREATEFILE加上 GENERIC_READ/GENERIC_WRITE 属性后,是不可能创建成功的。 请问大家可有什么好的办法来解决这个问题? 我现在需要直接从这些USB设备拿数据的。。。
...全文
273 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
这个简单啊,网上搜一下就得到答案了.
zcjfish 2008-03-03
  • 打赏
  • 举报
回复
那就是要跟驱动打交道了? 可是我该怎么跟它打交道呢?
jameshooo 2008-03-03
  • 打赏
  • 举报
回复
USB设备提供给上层的是端口,先找到需要的端口再CreateFile
jameshooo 2008-03-01
  • 打赏
  • 举报
回复
只有驱动才有权打开设备,驱动在设备抽象层以下,你的程序在设备抽象层以上,你应该跟设备抽象层打交道,而不是设备本身
zcjfish 2008-03-01
  • 打赏
  • 举报
回复
我的意思是windows2000以上的系统是把这些设备独占了, 从而造成我们无法打开这个设备。。
  • 打赏
  • 举报
回复
这个用不着独占打开吧,

2,640

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧