自动监测光驱状态的改变的问题:如果系统禁用了AutoPlay,好像就接不到WM_DEVICECHANGE。请教各位有什么好办法!

bycreal 2006-09-02 10:50:25
自动监测光驱状态的改变的问题:如果系统禁用了AutoPlay,好像就接不到WM_DEVICECHANGE。请教各位有什么好办法!
...全文
386 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sky_ghm 2006-12-08
  • 打赏
  • 举报
回复
楼上说的很有深度,学习啊!
思危 2006-09-02
  • 打赏
  • 举报
回复
系统禁用了AutoPlay,好像就接不到WM_DEVICECHANGE? 这个倒没注意过。

如果是这样,可能要用程序 通过 GetVolumeInformation 之类的函数来主动的查询驱动器状态了。
Elysium 2006-09-02
  • 打赏
  • 举报
回复
mark
IT有个圈儿 2006-09-02
  • 打赏
  • 举报
回复
在系统启动时,组件NTDETECT会自动地搜索计算机上已有的硬件,包括串、并行
口,键盘,鼠标,以及大多数PCI和EISA设备。并将它们的信息,包括总线类型,总线号
,用到的端口号及数量、中断向量号、DMA通道号、占用内存等按一定格式添入注册表的
\HKEY_LOCAL_MACHINE\Hardware\description\System\ 键之下。在驱动程序中可以用I
oQueryDeviceDescription以及一个回调函数ConfigCallback来查找符合要求的设备,并
获取它的配置信息。
IT有个圈儿 2006-09-02
  • 打赏
  • 举报
回复
思危的SF!
IT有个圈儿 2006-09-02
  • 打赏
  • 举报
回复
思危的SF!

2,643

社区成员

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

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