如何禁用/启用单个usb设备?

xiaoyaose 2010-05-20 12:13:09
在计算机管理里面,可以针对某个特定的已经连接的usb设备进行停用,启用,但不影响其他usb设备,而且不是移除该设备,因为停用后再执行启用继续可以用。
怎么样在vc里面也实现这样的效果呢?
...全文
438 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
stecdeng 2011-04-07
  • 打赏
  • 举报
回复
结贴率太低了
使用SETUPAPI
也就是楼上说的相关内容 即可 卸载 停止 都有相关参数
向立天 2010-05-20
  • 打赏
  • 举报
回复
你搜一下这些内容
SP_PROPCHANGE_PARAMS
SetupDiSetClassInstallParams
zhangnanonnet 2010-05-20
  • 打赏
  • 举报
回复
有个工具叫 myusbonly应该可以满足你的需求,另外,如果从变成角度考虑,那么每个USB设备都是会注册一个UID的,理论上通过HOOK去拦截这个UID的注册应该可以实现你的需求。

2,641

社区成员

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

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