几个系统定义的设备类和相应的GUID值的列表
在设备驱动程序编程之外,在Windows注册表中追踪驱动程序信息时,了解硬件设备类的全局唯一标识符(GUID)非常有用。
例如,若干设备管理器错误代码的解决方案包括从以设备的GUID命名的注册表项中删除特定的注册表值 。 有关这些类型的错误,请参阅我的设备管理器错误代码完整列表 。
注意:这不是设备类GUID的完整列表。 存在几个不常见的系统定义设备类。 此外,设备可以根据各种变量生成独特的类,因此无法将它们全部列出。
通用设备类GUID
类 | GUID | 设备描述 |
---|---|---|
光盘 | 4D36E965-E325-11CE-BFC1-08002BE10318 | CD / DVD /蓝光驱动器 |
磁盘驱动器 | 4D36E967-E325-11CE-BFC1-08002BE10318 | 硬盘驱动器 |
显示 | 4D36E968-E325-11CE-BFC1-08002BE10318 | 视频适配器 |
FDC | 4D36E969-E325-11CE-BFC1-08002BE10318 | 软盘控制器 |
FloppyDisk | 4D36E980-E325-11CE-BFC1-08002BE10318 | 软盘驱动器 |
HDC | 4D36E96A-E325-11CE-BFC1-08002BE10318 | 硬盘控制器 |
HIDClass | 745A17A0-74D3-11D0-B6FE-00A0C90F57DA | 一些USB设备 |
1394 | 6BDD1FC1-810F-11D0-BEC7-08002BE2092F | IEEE 1394主机控制器 |
图片 | 6BDD1FC6-810F-11D0-BEC7-08002BE2092F | 相机和扫描仪 |
键盘 | 4D36E96B-E325-11CE-BFC1-08002BE10318 | 键盘 |
调制解调器 | 4D36E96D-E325-11CE-BFC1-08002BE10318 | 调制解调器 |
老鼠 | 4D36E96F-E325-11CE-BFC1-08002BE10318 | 小鼠和指点设备 |
媒体 | 4D36E96C-E325-11CE-BFC1-08002BE10318 | 音频和视频设备 |
净 | 4D36E972-E325-11CE-BFC1-08002BE10318 | 网络适配器 |
端口 | 4D36E978-E325-11CE-BFC1-08002BE10318 | 串行和并行端口 |
SCSIAdapter | 4D36E97B-E325-11CE-BFC1-08002BE10318 | SCSI和RAID控制器 |
系统 | 4D36E97D-E325-11CE-BFC1-08002BE10318 | 系统总线,桥梁等 |
USB | 36FC9E60-C465-11CF-8056-444553540000 | USB主机控制器和集线器 |