Seadmeklassi GUID-id enamlevinud riistvaratüüpidele

Seadmeklassi GUID-id enamlevinud riistvaratüüpidele
Seadmeklassi GUID-id enamlevinud riistvaratüüpidele
Anonim

Väljaspool seadme draiveri programmeerimist on riistvaraseadme klassi globaalselt kordumatu identifikaatori (GUID) tundmine kasulik draiveriteabe leidmisel Windowsi registris.

Näiteks hõlmab mitme seadmehalduri veakoodi lahendus konkreetsete registriväärtuste eemaldamist seadme GUID-i järgi nimetatud registrivõtmetelt.

Image
Image

See ei ole täielik loend ja mitte kõik Windowsi versioonid ei kasuta selles tabelis kõiki GUID-id. On mitmeid vähem levinud süsteemi määratletud seadmeklasse. Samuti saavad seadmed genereerida muutujatel põhinevaid kordumatuid klasse, mistõttu on võimatu neid kõiki loetleda.

Levinud seadmeklassi GUID-id
Klass GUID Seadme kirjeldus
Aku 72631E54-78A4-11D0-BCF7-00AA00B7B32A UPS-id ja muud akuseadmed
Biomeetriline 53D29EF7-377C-4D14-864B-EB3A85769359 Biomeetriapõhised seadmed
Bluetooth E0CBF06C-CD8B-4647-BB8A-263B43F0F974 Bluetoothi seadmed
Kaamera CA3E7AB9-B4C3-4AE6-8251-579EF933890F Kaameraseadmed
CDROM 4D36E965-E325-11CE-BFC1-08002BE10318 CD/DVD/Blu-ray-draivid
DiskDrive 4D36E967-E325-11CE-BFC1-08002BE10318 Kõvakettad
Ekraan 4D36E968-E325-11CE-BFC1-08002BE10318 Videoadapterid
Pikendus E2F84CE7-8EFA-411C-AA69-97454CA4CB57 Kohandamist vajavad seadmed
FDC 4D36E969-E325-11CE-BFC1-08002BE10318 Flopikontrollerid
FloppyDisk 4D36E980-E325-11CE-BFC1-08002BE10318 Flopidraivid
HDC 4D36E96A-E325-11CE-BFC1-08002BE10318 Kõvaketta kontrollerid
HIDClass 745A17A0-74D3-11D0-B6FE-00A0C90F57DA Mõned USB-seadmed
1394 6BDD1FC1-810F-11D0-BEC7-08002BE2092F IEEE 1394 hostikontroller
Pilt 6BDD1FC6-810F-11D0-BEC7-08002BE2092F Kaamerad ja skannerid
Infrapuna 6BDD1FC5-810F-11D0-BEC7-08002BE2092F Infrapunaseadmed
Klaviatuur 4D36E96B-E325-11CE-BFC1-08002BE10318 Klaviatuurid
MediumChanger CE5939AE-EBDE-11D0-B181-0000F8753EC4 SCSI-meediumivahetusseadmed
MTD 4D36E970-E325-11CE-BFC1-08002BE10318 Mäluseadmed (nt välkmälukaardid)
Modem 4D36E96D-E325-11CE-BFC1-08002BE10318 Modemid
Monitor 4D36E96E-E325-11CE-BFC1-08002BE10318 Monitorid
Hiir 4D36E96F-E325-11CE-BFC1-08002BE10318 Hiired ja osutusseadmed
Multifunktsionaalne 4D36E971-E325-11CE-BFC1-08002BE10318 Combo kaardid (nt PCMCIA modem)
Meedia 4D36E96C-E325-11CE-BFC1-08002BE10318 Heli- ja videoseadmed
MultiportSerial 50906CB8-BA12-11D1-BF5d-0000F805F530 Multiport-seeriakaardid
Net 4D36E972-E325-11CE-BFC1-08002BE10318 Võrguadapterid
NetClient 4D36E973-E325-11CE-BFC1-08002BE10318 Võrgu- ja/või prindipakkujad
NetService 4D36E974-E325-11CE-BFC1-08002be10318 Serverid
Pordid 4D36E978-E325-11CE-BFC1-08002BE10318 Jada- ja paralleelpordid
Printer 4D36E979-E325-11CE-BFC1-08002BE10318 Printerid
PNPPrinterid 4658EE7E-F050-11D1-B6BD-00C04FA372A7 SCSI/1394-loendiga printerid
Protsessor 50127DC3-0F36-415E-A6CC-4CB3BE910B65 Protsessori tüübid
SCSIAdapter 4D36E97B-E325-11CE-BFC1-08002BE10318 SCSI- ja RAID-kontrollerid
Turvaseadmed D94EE5D8-D189-4994-83D2-F68D7D41B0E6 Usaldusväärse platvormi mooduli kiibid
Andur 5175D334-C371-4806-B3BA-71FD53C9258D Andurid ja asukohaseadmed
SmartCardReader 50DD5230-BA8A-11D1-BF5D-0000F805F530 Kiipkaardilugejad
Volume 71A27CDD-812A-11D0-BEC7-08002BE2092F Salvestusmahud
Süsteem 4D36E97D-E325-11CE-BFC1-08002BE10318 Süsteembussid, sillad jne
TapeDrive 6D807884-7D21-11CF-801C-08002BE10318 lindiseadmed
USB 36FC9E60-C465-11CF-8056-444553540000 USB-hostikontrollerid ja jaoturid
USBseade 88BAE032-5A81-49f0-BC3D-A4FF138216D6 USB-seadmed, mis ei kuulu teise klassi
WPD EEC5AD98-8080-425F-922A-DABF3DE3F69A WPD-seadmed