Windows硬件编程

Tody Guo 2008-09-24 07:54:59
Win32系统把文件的概念进行了扩展。无论是文件、通信设备、命名管道、邮件槽、磁盘、还是控制台,都是用API函数CreateFile来打开或创建的。
例如:hHCDev = CreateFile("\\\\.\\PhysicalDrive0",GENERIC_READ,0,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,L);
其中“\\.\PhysicalDrive0”是怎么得来的,如果是其的设备,怎么才能获得像“\\.\PhysicalDrive0”这样的设备?有没有什么样的软件可以查看这样的设备共编程者使用!?
希望能得到高手的解答!!!
...全文
196 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
得广厦 2011-11-24
  • 打赏
  • 举报
回复
调用windows SDK里面的SetupDiGetDeviceInterfaceDetail
柯本 2008-09-24
  • 打赏
  • 举报
回复
用WMI可以枚举所有的硬件设备
参考:
http://topic.csdn.net/t/20050325/16/3881377.html
e_sharp 2008-09-24
  • 打赏
  • 举报
回复
UP

69,377

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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