Түзмөктүн драйверлерин программалоодон тышкары, аппараттык түзүлүш классы үчүн глобалдык уникалдуу идентификаторду (GUID) билүү Windows реестринде драйвер маалыматына көз салганда пайдалуу.
Мисалы, Түзмөк башкаргычынын бир нече ката коддорунун чечими түзмөктүн GUIDинин аты менен аталган реестр ачкычтарынан атайын реестр маанилерин алып салууну камтыйт.
Бул толук тизме эмес жана бардык Windows версиялары бул таблицадагы ар бир GUIDди колдонбойт. Бир нече азыраак таралган система тарабынан аныкталган түзүлүш класстары бар. Ошондой эле, түзмөктөр өзгөрмөлөрдүн негизинде уникалдуу класстарды түзө алат, андыктан алардын баарын тизмелөө мүмкүн эмес.
Жалпы түзмөк классынын GUID'лери | ||
---|---|---|
Класс | GUID | Түзмөктүн сүрөттөмөсү |
Батарея | 72631E54-78A4-11D0-BCF7-00AA00B7B32A | UPS жана башка батарея түзмөктөрү |
Биометрикалык | 53D29EF7-377C-4D14-864B-EB3A85769359 | Биометрикалык түзмөктөр |
Bluetooth | E0CBF06C-CD8B-4647-BB8A-263B43F0F974 | Bluetooth түзмөктөрү |
Камера | CA3E7AB9-B4C3-4AE6-8251-579EF933890F | Камера түзмөктөрү |
CDROM | 4D36E965-E325-11CE-BFC1-08002BE10318 | CD/DVD/Blu-ray дисктери |
DiskDrive | 4D36E967-E325-11CE-BFC1-08002BE10318 | Катуу дисктер |
Дисплей | 4D36E968-E325-11CE-BFC1-08002BE10318 | Видео адаптер |
Кеңейтүү | E2F84CE7-8EFA-411C-AA69-97454CA4CB57 | Ыңгайлаштырууларды талап кылган түзмөктөр |
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 | Камералар жана сканерлер |
Инфракызыл | 6BDD1FC5-810F-11D0-BEC7-08002BE2092F | Инфракызыл түзмөктөр |
Клавиатура | 4D36E96B-E325-11CE-BFC1-08002BE10318 | Клавиатуралар |
MediumChanger | CE5939AE-EBDE-11D0-B181-0000F8753EC4 | SCSI медиа алмаштыргыч түзмөктөр |
MTD | 4D36E970-E325-11CE-BFC1-08002BE10318 | Эстутум түзмөктөрү (мис., флеш эстутум карталары) |
Модем | 4D36E96D-E325-11CE-BFC1-08002BE10318 | Модемдер |
Монитор | 4D36E96E-E325-11CE-BFC1-08002BE10318 | Мониторлор |
Чычкан | 4D36E96F-E325-11CE-BFC1-08002BE10318 | Чычкандар жана көрсөтүүчү түзмөктөр |
Көп функциялуу | 4D36E971-E325-11CE-BFC1-08002BE10318 | Комбо карталары (мис., PCMCIA модеми) |
Медиа | 4D36E96C-E325-11CE-BFC1-08002BE10318 | Аудио жана видео түзмөктөр |
MultiportSerial | 50906CB8-BA12-11D1-BF5d-0000F805F530 | Көп порттуу сериялык карталар |
Net | 4D36E972-E325-11CE-BFC1-08002BE10318 | Тармак адаптерлери |
NetClient | 4D36E973-E325-11CE-BFC1-08002BE10318 | Тармак жана/же басып чыгаруу провайдерлери |
NetService | 4D36E974-E325-11CE-BFC1-08002be10318 | Серверлер |
Порттор | 4D36E978-E325-11CE-BFC1-08002BE10318 | Сериялык жана параллелдүү порттор |
Принтер | 4D36E979-E325-11CE-BFC1-08002BE10318 | Принтерлер |
PNPPprinters | 4658EE7E-F050-11D1-B6BD-00C04FA372A7 | SCSI/1394-сандалган принтерлер |
Процессор | 50127DC3-0F36-415E-A6CC-4CB3BE910B65 | Процессордун түрлөрү |
SCSIAdapter | 4D36E97B-E325-11CE-BFC1-08002BE10318 | SCSI жана RAID контроллерлору |
Коопсуздук түзмөктөрү | D94EE5D8-D189-4994-83D2-F68D7D41B0E6 | Ишенимдүү платформа модулунун чиптери |
Сенсор | 5175D334-C371-4806-B3BA-71FD53C9258D | Сенсор жана жайгашкан жерди аныктоочу түзмөктөр |
SmartCardReader | 50DD5230-BA8A-11D1-BF5D-0000F805F530 | Смарт-картаны окугучтар |
Көлөм | 71A27CDD-812A-11D0-BEC7-08002BE2092F | Сактагычтын көлөмү |
Систем | 4D36E97D-E325-11CE-BFC1-08002BE10318 | Системалык автобустар, көпүрөлөр ж.б. |
TapeDrive | 6D807884-7D21-11CF-801C-08002BE10318 | Тасма дисктер |
USB | 36FC9E60-C465-11CF-8056-444553540000 | USB хост контроллерлору жана хабдары |
USBDDevice | 88BAE032-5A81-49f0-BC3D-A4FF138216D6 | Башка класска кирбеген USB түзмөктөрү |
WPD | EEC5AD98-8080-425F-922A-DABF3DE3F69A | WPD түзмөктөрү |