Следующие классы и GUID, определяются операционной системой. Если не указано иное, эти классы и идентификаторы GUID могут быть использованы для установки устройств (или драйверов) на Windows 2000 и в более поздних версиях:
Батарея устройства
- Класс = батареи
- ClassGuid = {72631e54-78a4-11d0-bcf7-00aa00b7b32a}
Этот класс включает в себя аккумуляторную батарею и устройства бесперебойного питания.
Биометрические устройства
- Класс = Биометрические
- ClassGuid = {53D29EF7-377C-4D14-864B-EB3A85769359}
(Windows Server 2003 и более поздних версиях Windows) Этот класс включает в себя все биометрические основа удостоверяющие личность.
Устройства Bluetooth
- Класс = Bluetooth
- ClassGuid = {e0cbf06c-cd8b-4647-bb8a-263b43f0f974}
(Windows XP SP1 и более поздних версиях Windows) Этот класс включает все устройства Bluetooth.
CD-ROM диски
- Класс = CDROM
- ClassGuid = {4d36e965-E325-11CE-BFC1-08002BE10318}
Этот класс включает в себя CD-ROM привод, в том числе SCSI CD-ROM привод. По умолчанию, CD-ROM класс установщика системы также устанавливает системный и поставляет CD Audio драйвер и CD-ROM драйвер чейнджера.
Диски
- Класс = DiskDrive
- ClassGuid = {4d36e967-E325-11CE-BFC1-08002BE10318}
Этот класс включает в себя жесткие диски. Смотрите также классы HDC и SCSIAdapter.
Видеоадаптеры
- Класс = Показать
- ClassGuid = {4d36e968-E325-11CE-BFC1-08002BE10318}
Этот класс включает в себя видео адаптер. Драйверы для этого класса включают в себя драйвер дисплея и драйвер видео мини-порта.
Контроллерами флоппи-дисковода
- Класс = FDC
- ClassGuid = {4d36e969-E325-11CE-BFC1-08002BE10318}
Этот класс включает в себя контроллеры дисковода.
Дисководы гибких дисков
- Класс = FloppyDisk
- ClassGuid = {4d36e980-E325-11CE-BFC1-08002BE10318}
Этот класс включает в себя гибкие диски.
Дисковые контроллеры
- Класс = HDC
- ClassGuid = {4d36e96a-E325-11CE-BFC1-08002BE10318}
Этот класс включает в себя контроллеры жестких дисков, в том числе ATA / ATAPI контроллеры, но не SCSI и RAID-контроллеры дисков.
Устройства интерфейса (HID)
- Класс = HIDClass
- ClassGuid = {745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Этот класс включает в себя интерактивные устройства ввода, которые находятся в ведении системы. Это включает в себя USB-устройства, отвечающие требованиям USB HID Standard и не-USB устройств, которые используют HID мини-драйвер.
IEEE 1284.4 Устройства
- Класс = Dot4
- ClassGuid = {48721b56-6795-11d2-b1a8-0080c72e74a2}
Этот класс включает в себя устройства, которые управляют работой многофункциональных IEEE 1284.4 периферийных устройств.
IEEE 1284.4 функции печати
- Класс = Dot4Print
- ClassGuid = {49ce6ac8-6f86-11d2-b1e5-0080c72e74a2}
Этот класс включает в себя функции печати DOT4. Функция печати DOT4 является функцией для устройства DOT4.
IEEE 1394 устройств, поддерживающих протокол 61883
- Класс = 61883
- ClassGuid = {7ebefbc0-3200-11d2-b4c2-00a0C9697d07}
Этот класс включает в себя IEEE 1394 устройства, поддерживающие класс протокола устройства IEC-61883.
Компонент 61883 включает в себя 61883.sys драйвер протокола, который передает различные потоки аудио и видео данных по шине 1394. В настоящее время они включают в себя стандартные / высокое / низкое качество DV, MPEG2, DSS, а также аудио.
IEEE 1394 устройства, поддерживающие протокол AVC
- Класс = AVC
- ClassGuid = {c06ff265-ae09-48f0-812c-16753d7cba83}
Этот класс включает в себя IEEE 1394 устройства, поддерживающие класс протокола устройства AVC.
IEEE 1394 устройства, поддерживающие протокол sbp2
- Класс = SBP2
- ClassGuid = {d48179be-ec20-11d1-b6b8-00c04fa372a7}
Этот класс включает в себя IEEE 1394 устройства, поддерживающие класс устройств протокола SBP2.
IEEE 1394 хост-контроллера шины
- Класс = 1394
- ClassGuid = {6bdd1fc1-810f-11D0-BEC7-08002BE2092F}
Этот класс включает в себя 1394 хост-контроллера, подключенные по шине PCI, но не 1394 периферийных устройств.
Изображение
- Класс = Изображение
- ClassGuid = {6bdd1fc6-810f-11D0-BEC7-08002BE2092F}
Этот класс включает в себя устройства захвата неподвижных изображений, цифровых камер и сканеров.
IrDA Устройства
- Класс = Инфракрасный
- ClassGuid = {6bdd1fc5-810f-11D0-BEC7-08002BE2092F}
Этот класс включает в себя инфракрасные устройства. Драйверы для этого класса включают Serial-IR и IR минипорты NDIS, но необходимо также обратить внимание на класс сетевого адаптере для других NDIS сетевых адаптеров минипорта.
Клавиатура
- Класс = Keyboard
- ClassGuid = {4d36e96b-E325-11CE-BFC1-08002BE10318}
Этот класс включает в себя все клавиатуры. То есть, это также должно быть указано в (вторичной) INF перечислении.
СМИ чейнджер
- Класс = MediumChanger
- ClassGuid = {ce5939ae-ebde-11D0-b181-0000f8753ec4}
Этот класс включает в себя сменные SCSI устройства.
Технология памяти
- Класс = MTD
- ClassGuid = {4d36e970-E325-11CE-BFC1-08002BE10318}
Этот класс включает в себя устройства памяти, например, флэш-карт.
Модем
- Класс = Модем
- ClassGuid = {4d36e96d-E325-11CE-BFC1-08002BE10318}
Этот класс включает модемные устройства . INF-файл для устройства этого класса определяет функции и конфигурацию устройства и сохраняет эту информацию в реестре. INF-файл для устройства этого класса также могут быть использованы для установки драйверов устройств для controllerless модема или программного модема . Эти устройства разделяют функции между устройством модема и драйвера устройства.
Монитор
- Класс = Monitor
- ClassGuid = {4d36e96e-E325-11CE-BFC1-08002BE10318}
Этот класс включает в себя дисплей монитора. INF для устройства этого класса не устанавливает хозяина устройства, но определяет особенности конкретного монитора, чтобы быть сохраненным в реестре для использования видеоадаптеров. (Мониторы перечислены в виде дочерних устройств видеоадаптеров.)
Мышь
- Класс = мышь
- ClassGuid = {4d36e96f-E325-11CE-BFC1-08002BE10318}
Этот класс включает все устройства, мыши и другие виды устройств ввода, таких как трекболы. То есть, этот класс также должен быть указан в (вторичной) INF для перечисляемого устройства.
Многофункциональные устройства
- Класс = Многофункциональный
- ClassGuid = {4d36e971-E325-11CE-BFC1-08002BE10318}
Этот класс включает комбо-карты, такие как модем PCMCIA и сетевые карты адаптера.
Мультимедиа
- Класс = Медиа
- ClassGuid = {4d36e96c-E325-11CE-BFC1-08002BE10318}
Этот класс включает в себя аудио и DVD-мультимедийные устройства, джойстик портов и видео с устройств захвата.
Концентратор последовательных адаптеров
- Класс = MultiportSerial
- ClassGuid = {50906cb8-ba12-11d1-bf5d-0000f805f530}
Этот класс включает в себя интеллектуальные многопортовые последовательные карты, но не периферийные устройства, которые подключаются к его портам. Он не включает неразумные (16550-типа) многопортовые последовательные контроллеры или серийные контроллеры с одним портом (см класс портов).
Сетевой адаптер
- Класс = Чистая
- ClassGuid = {4d36e972-E325-11CE-BFC1-08002BE10318}
Этот класс включает NDIS драйверы мини-порта исключая драйвер мини-порта Fast-ИК, промежуточные драйвера NDIS (виртуальных адаптеров), и CoNDIS MCM драйверы мини-порта.
Network Client
- Класс = NetClient
- ClassGuid = {4d36e973-E325-11CE-BFC1-08002BE10318}
Этот класс включает в себя сетевые принтеры или поставщиков печати.
- Класс = Netservice
- ClassGuid = {4d36e974-E325-11CE-BFC1-08002BE10318}
Этот класс включает в себя сетевые услуги, такие как переадресация.
Транспортная Сеть
- CLASS = NetTrans
- ClassGuid = {4d36e975-E325-11CE-BFC1-08002BE10318}
Этот класс включает NDIS протоколы CoNDIS автономных менеджеров вызова, а также клиентов CoNDIS, в дополнение к более высоким драйверам в транспортных стеках.
PCI SSL Accelerator
- Класс = SecurityAccelerator
- ClassGuid = {268c95a1-edfe-11d3-95c3-0010dc4050a5}
Этот класс включает в себя устройства, которые ускоряют работу защищенных сокетов (SSL) при криптографической обработке.
PCMCIA адаптеры
- Класс = PCMCIA
- ClassGuid = {4d36e977-E325-11CE-BFC1-08002BE10318}
Этот класс включает в себя PCMCIA и хост-контроллеры CardBus, но не PCMCIA или CardBus периферийных устройств.
Порты (порты COM и LPT)
- CLASS = Порты
- ClassGuid = {4d36e978-E325-11CE-BFC1-08002BE10318}
Этот класс включает в себя последовательные и параллельные порты устройств. Смотрите также класс MultiportSerial.
Принтеры
- Класс = принтера
- ClassGuid = {4d36e979-E325-11CE-BFC1-08002BE10318}
Этот класс включает в себя принтеры.
Принтеры, Bus-специальных драйверов класса
- CLASS = PNPPrinters
- ClassGuid = {4658ee7e-f050-11d1-b6bd-00c04fa372a7}
Этот класс включает в себя SCSI / 1394 принтеры. Драйверы для этого класса обеспечивают связь принтера и конкретного BUS.
Процессоры
- Класс = Процессор
- ClassGuid = {50127dc3-0f36-415e-a6cc-4cb3be910b65}
Этот класс включает в себя все процессоры.
SCSI и RAID-контроллеры
- Класс = SCSIAdapter
- ClassGuid = {4d36e97b-E325-11CE-BFC1-08002BE10318}
Этот класс включает в себя SCSI HBA-адаптеров (адаптеры шины) и контроллера дискового массива.
Датчиков
- Класс = Датчик
- ClassGuid = {5175d334-c371-4806-b3ba-71fd53c9258d}
(Используется в Windows 7 и более поздних версиях.) Этот класс включает в себя датчик и устройство определения местоположения, такие как GPS устройств.
Считыватели смарт-карт
- Класс = SmartCardReader
- ClassGuid = {50dd5230-ba8a-11d1-bf5d-0000f805f530}
Этот класс включает в себя считыватели смарт-карт.
Объемы хранения
- Класс = Объем
- ClassGuid = {71A27CDD-812A-11D0-BEC7-08002BE2092F}
Этот класс включает в себя объемы хранения, как определено в Logical Volume Manager и классах системных драйверов, которые создают объекты устройств для отображения объема хранения.
Системные устройства
- Класс = System
- ClassGuid = {4d36e97d-E325-11CE-BFC1-08002BE10318}
Этот класс включает в себя системные шины, системные мосты, драйвер системы ACPI, а также драйвер менеджера системного тома.
Ленточные накопители
- Класс = TapeDrive
- ClassGuid = {6d807884-7d21-11cf-801c-08002be10318}
Этот класс включает в себя накопители на магнитной ленте, в том числе все устройства лент мини-класса.
USB Device
- Класс = USBDevice
- ClassGuid = {88BAE032-5A81-49f0-BC3D-A4FF138216D6}
USB Device включает все устройства USB, которые не принадлежат к другому классу. Этот класс не используется для хост-контроллеров USB и концентраторов.
Windows CE устройства USB ActiveSync
- Класс = WCEUSBS
- ClassGuid = {25dbce51-6c8f-4a72-8a6d-b54c2b4fc835}
Этот класс включает в себя устройства Windows CE ActiveSync.
Класс установки WCEUSBS поддерживает связь между персональным компьютером и устройством, совместимым с драйвером Windows CE ActiveSync (как правило, PocketPC устройства) по USB.
Портативные устройства Windows (WPD)
- Класс = WPD
- ClassGuid = {eec5ad98-8080-425f-922a-dabf3de3f69a}
(Поддерживается в Windows Vista и более поздних версиях Windows) Этот класс включает WPD устройства.
Windows SideShow
- Класс = SideShow
- ClassGuid = {997b5d8d-c442-4f2e-baf3-9c8e671e9e21}
(Поддерживается в Windows Vista и более поздних версиях Windows) Этот класс включает все устройства, которые совместимы с Windows SideShow.