设备设置类概述

为了便于设备安装,以相同方式设置和配置的设备将分组到设备安装类中。 根据设备上安装的基本 驱动程序包 的类,将设备分组到设备安装程序类中。 例如,SCSI 媒体更换器设备分组到 MediumChanger 设备安装类中。 设备安装程序类可以定义一些常见设置,这些设置适用于该设备安装类中的所有设备,例如应插入该设备 的设备堆栈 中的筛选器驱动程序。

Microsoft 为大多数类型的设备定义安装类。 IHV 和 OEM 可以定义新的设备安装程序类,但前提是现有类都不适用。 例如,相机供应商不必定义新的设置类,因为相机属于相机设置类。 同样,UPS) 设备 (不间断电源属于电池类。

每个设备安装类都有一个关联的 GUID。 系统定义的安装类 GUID 在 Devguid.h 中定义,通常具有 GUID_DEVCLASS_Xxx 形式的符号名称。