Классы системных устройств Windows

Следующие классы и 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.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *