为供应商提供的系统定义的设备安装程序类

使用以下列表选择要用于驱动程序 INF 文件的 Version 节中的 ClassClassGuid 条目的正确预定义值。

注意

如果要查找有关保留类和 GUID 的信息,请参阅保留给系统使用的系统定义的设备安装程序类

若要查看这些条目在 INF 文件中的显示方式,请查看 Windows 驱动程序示例存储库中的 cdrom.inf

除非另有说明,否则可以使用以下列表中的条目在 Windows 2000 及更高版本上安装设备驱动程序。

注意

如果要查找有关排查 CD 或 DVD 驱动器问题的信息,请参阅 CD 驱动器或 DVD 驱动器无法按预期工作

设备类别和类值

下表显示了要用于驱动程序 INF 文件的 Version 节中的 ClassClassGuid 条目的预定义值。

设备类别 Class GUID 备注
音频处理对象 (APO) AudioProcessingObject 5989fce8-9cd0-467d-8a6a-5419e31529d4 包括音频处理对象 (APO)。 有关详细信息,请参阅 Windows 音频处理对象
电池设备 Battery 72631e54-78a4-11d0-bcf7-00aa00b7b32a 包括电池设备和 UPS 设备。
生物识别设备 生物识别 53D29EF7-377C-4D14-864B-EB3A85769359 (Windows Server 2003 及更高版本的 Windows)包括所有基于生物识别的个人标识设备。
蓝牙设备 蓝牙 e0cbf06c-cd8b-4647-bb8a-263b43f0f974 (Windows XP SP1 及更高版本的 Windows)包括所有蓝牙设备。
相机设备 Camera ca3e7ab9-b4c3-4ae6-8251-579ef933890f (Windows 10 版本 1709 及更高版本的 Windows)包括通用相机驱动程序。
CD-ROM 驱动器 CDROM 4d36e965-e325-11ce-bfc1-08002be10318 包括 CD-ROM 驱动器,包括 SCSI CD-ROM 驱动器。 默认情况下,系统的 CD-ROM 类安装程序还会将系统提供的 CD 音频驱动程序和 CD-ROM 更改程序驱动程序作为即插即用筛选器安装。
磁盘驱动器 DiskDrive 4d36e967-e325-11ce-bfc1-08002be10318 包括硬盘驱动器。 另请参阅 HDC 和 SCSIAdapter 类。
显示适配器 显示 4d36e968-e325-11ce-bfc1-08002be10318 包括视频适配器。 此类的驱动程序包括显示驱动程序和视频微型端口驱动程序。
扩展 INF 扩展 e2f84ce7-8efa-411c-aa69-97454ca4cb57 (Windows 10 及更高版本的 Windows)包括需要自定义的所有设备。 有关详细信息,请参阅使用扩展 INF 文件
软盘控制器 FDC 4d36e969-e325-11ce-bfc1-08002be10318 包括软盘驱动器控制器。
软盘驱动器 FloppyDisk 4d36e980-e325-11ce-bfc1-08002be10318 包括软盘驱动器。
硬盘控制器 HDC 4d36e96a-e325-11ce-bfc1-08002be10318 包括硬盘控制器,包括 ATA/ATAPI 控制器,但不包括 SCSI 和 RAID 磁盘控制器。
人机接口设备 (HID) HIDClass 745a17a0-74d3-11d0-b6fe-00a0c90f57da 包括由系统提供的 HID 类驱动程序运行的交互式输入设备。 这包括符合 USB HID 标准 的 USB 设备和使用 HID 微型驱动程序的非 USB 设备。 有关详细信息,请参阅 HIDClass 设备设置类。 另请参阅键盘或鼠标类。
IEEE 1284.4 设备 Dot4 48721b56-6795-11d2-b1a8-0080c72e74a2 包括控制多功能 IEEE 1284.4 外围设备操作的设备。
IEEE 1284.4 打印功能 Dot4Print 49ce6ac8-6f86-11d2-b1e5-0080c72e74a2 包括 Dot4 打印功能。 Dot4 打印功能是 Dot4 设备上的一个功能,它有一个子设备,是打印机设备设置类的成员。
支持 61883 协议的 IEEE 1394 设备 61883 7ebefbc0-3200-11d2-b4c2-00a0C9697d07 包括支持 IEC-61883 协议设备类的 IEEE 1394 设备。 61883 组件包括 61883.sys 协议驱动程序,该驱动程序通过 1394 总线传输各种音频和视频数据流。 这些当前包括标准/高/低质量 DV、MPEG2、DSS 和音频。 IEC-61883 规范定义了这些数据流。
支持 AVC 协议的 IEEE 1394 设备 AVC c06ff265-ae09-48f0-812c-16753d7cba83 包括支持 AVC 协议设备类的 IEEE 1394 设备。
支持 SBP2 协议的 IEEE 1394 设备 SBP2 d48179be-ec20-11d1-b6b8-00c04fa372a7 包括支持 SBP2 协议设备类的 IEEE 1394 设备。
IEEE 1394 主机总线控制器 1394 6bdd1fc1-810f-11d0-bec7-08002be2092f 包括连接在 PCI 总线上的 1394 主机控制器,但不包括 1394 外围设备。 此类的驱动程序是系统提供的。
图像处理设备 映像 6bdd1fc6-810f-11d0-bec7-08002be2092f 包括静止图像捕获设备、数字签名和扫描仪。
IrDA 设备 红外线 6bdd1fc5-810f-11d0-bec7-08002be2092f 包括红外设备。 此类的驱动程序包括 Serial-IR 和 Fast-IR NDIS 微型端口,但另请参阅其他 NDIS 网络适配器微型端口的网络适配器类。
键盘 键盘 4d36e96b-e325-11ce-bfc1-08002be10318 包括所有键盘。 也就是说,还必须在枚举的子 HID 键盘设备的(辅助)INF 中指定它。
媒体更换器 MediumChanger ce5939ae-ebde-11d0-b181-0000f8753ec4 包括 SCSI 媒体更换器设备。
内存技术驱动程序 MTD 4d36e970-e325-11ce-bfc1-08002be10318 包括内存设备,例如闪存卡。
调制解调器 调制解调器 4d36e96d-e325-11ce-bfc1-08002be10318 包括调制解调器设备。 此类设备的 INF 文件指定设备的功能和配置,并将此信息存储在注册表中。 此类设备的 INF 文件还可用于为无控制器调制解调器软件调制解调器安装设备驱动程序。 这些设备在调制解调器设备和设备驱动程序之间拆分了功能。 有关调制解调器 INF 文件和 Microsoft Windows 驱动程序模型 (WDM) 调制解调器设备的详细信息,请参阅调制解调器 INF 文件概述添加 WDM 调制解调器支持
监视 监视 4d36e96e-e325-11ce-bfc1-08002be10318 包括显示器/监视器。 此类设备的 INF 不会安装任何设备驱动程序,而是指定要存储在注册表中的特定监视器的功能,供视频适配器的驱动程序使用。 (监视器作为显示适配器的子设备进行枚举。)
鼠标 鼠标 4d36e96f-e325-11ce-bfc1-08002be10318 包括所有鼠标设备和其他类型的指向设备,例如轨迹球。 也就是说,还必须在枚举子 HID 鼠标设备的 INF 中指定此类。
多功能设备 多功能 4d36e971-e325-11ce-bfc1-08002be10318 包括组合卡,例如 PCMCIA 调制解调器和网卡适配器。 此类下安装了此类即插即用多功能设备的驱动程序,并将调制解调器和网卡作为其子设备单独枚举。
多媒体 媒体 4d36e96c-e325-11ce-bfc1-08002be10318 包括音频和 DVD 多媒体设备、游戏杆端口和全动作视频捕获设备。
多端口串行适配器 MultiportSerial 50906cb8-ba12-11d1-bf5d-0000f805f530 包括智能多端口串行卡,但不包括连接到其端口的外围设备。 它不包括非智能(16550 类型)多端口串行控制器或单端口串行控制器(请参阅端口类)。
网络适配器 净额 4d36e972-e325-11ce-bfc1-08002be10318 由网络适配器驱动程序组成。 这些驱动程序必须调用 NdisMRegisterMiniportDriverNetAdapterCreate。 不使用 NDIS 或 NetAdapter 的驱动程序应使用不同的安装类。
网络客户端 NetClient 4d36e973-e325-11ce-bfc1-08002be10318 包括网络和/或打印提供程序。 NetClient 组件在 Windows 8.1、Windows Server 2012 R2 及更高版本中已被弃用。
Network Service NetService 4d36e974-e325-11ce-bfc1-08002be10318 包括网络服务,例如重定向程序和服务器。
网络传输 NetTrans 4d36e975-e325-11ce-bfc1-08002be10318 除了传输堆栈中更高级别的驱动程序外,还包括 NDIS 协议 CoNDIS 独立呼叫管理程序和 CoNDIS 客户端。
PCI SSL 加速器 SecurityAccelerator 268c95a1-edfe-11d3-95c3-0010dc4050a5 包括加速安全套接字层 (SSL) 加密处理的设备。
PCMCIA 适配器 PCMCIA 4d36e977-e325-11ce-bfc1-08002be10318 包括 PCMCIA 和 CardBus 主机控制器,但不包括 PCMCIA 或 CardBus 外围设备。 此类的驱动程序是系统提供的。
端口(COM 和 LPT 端口) 端口 4d36e978-e325-11ce-bfc1-08002be10318 包括串行和并行端口设备。 另请参阅 MultiportSerial 类。
打印机 打印机 4d36e979-e325-11ce-bfc1-08002be10318 包括打印机。
打印机、特定于总线的类驱动程序 PNPPrinters 4658ee7e-f050-11d1-b6bd-00c04fa372a7 包括 SCSI/1394 枚举的打印机。 此类驱动程序为特定总线提供打印机通信。
Processors 处理器 50127dc3-0f36-415e-a6cc-4cb3be910b65 包括处理器类型。
SCSI 和 RAID 控制器 SCSIAdapter 4d36e97b-e325-11ce-bfc1-08002be10318 包括 SCSI HBA(主机总线适配器)和磁盘阵列控制器。
安全设备 Securitydevices d94ee5d8-d189-4994-83d2-f68d7d41b0e6 (Windows 8.1、Windows 10)包括受信任的平台模块芯片。 TPM 是一个安全的加密处理器,有助于执行生成、存储和限制加密密钥的使用等操作。 默认情况下,任何新的制造设备都必须实现并启用 TPM 2.0。 有关详细信息,请参阅 TPM 建议
Sensors 传感器 5175d334-c371-4806-b3ba-71fd53c9258d (Windows 7 及更高版本的 Windows)包括传感器和位置设备,如 GPS 设备。
智能卡读卡器 SmartCardReader 50dd5230-ba8a-11d1-bf5d-0000f805f530 包括智能卡读卡器。
软件组件 SoftwareComponent 5c4c3332-344d-483c-8739-259e934c9cc8 (Windows 10 版本 1703 及更高版本的 Windows)包括用于封装软件组件的虚拟子设备。 有关详细信息,请参阅使用 INF 文件添加软件组件
存储卷 体积 71a27cdd-812a-11d0-bec7-08002be2092f 包括由系统提供的逻辑卷管理器定义的存储卷和创建设备对象以表示存储卷的类驱动程序,如系统磁盘类驱动程序。
系统设备 系统 4d36e97d-e325-11ce-bfc1-08002be10318 包括 HAL、系统总线、系统桥、系统 ACPI 驱动程序和系统卷管理器驱动程序。
磁带驱动器 TapeDrive 6d807884-7d21-11cf-801c-08002be10318 包括磁带驱动器,包括所有磁带微型类驱动程序。
USB 设备 USBDevice 88BAE032-5A81-49f0-BC3D-A4FF138216D6 USBDevice 包括不属于其他类的所有 USB 设备。 此类不用于 USB 主机控制器和集线器;这些设备的驱动程序由操作系统提供,应使用保留给系统使用的系统定义的设备安装程序类中描述的 USB 类。
Windows CE USB ActiveSync 设备 WCEUSBS 25dbce51-6c8f-4a72-8a6d-b54c2b4fc835 包括 Windows CE ActiveSync 设备。 WCEUSBS 安装类支持个人计算机和与 Windows CE ActiveSync 驱动程序兼容的设备(通常是 PocketPC 设备)通过 USB 进行通信。
Windows 便携设备 (WPD) WPD eec5ad98-8080-425f-922a-dabf3de3f69a (Windows Vista 及更高版本的 Windows)包括 WPD 设备。