Neatsižvelgiant į įrenginio tvarkyklių programavimą, aparatinės įrangos klasės visuotinį unikalų identifikatorių (GUID) žinoti naudinga, kai „Windows“registre galima rasti tvarkyklės informaciją.
Pavyzdžiui, kelių įrenginių tvarkytuvės klaidų kodų sprendimas apima konkrečių registro reikšmių pašalinimą iš registro raktų, pavadintų pagal įrenginio GUID.
Tai nėra visas sąrašas, ir ne visose „Windows“versijose naudojamas kiekvienas šioje lentelėje pateiktas GUID. Yra keletas mažiau paplitusių sistemos nustatytų įrenginių klasių. Be to, įrenginiai gali generuoti unikalias klases pagal kintamuosius, todėl neįmanoma jų visų išvardyti.
Bendrieji įrenginių klasės GUID | ||
---|---|---|
Klasė | GUID | Įrenginio aprašymas |
Baterija | 72631E54-78A4-11D0-BCF7-00AA00B7B32A | UPS ir kiti akumuliatoriniai įrenginiai |
Biometriniai | 53D29EF7-377C-4D14-864B-EB3A85769359 | Biometriniai įrenginiai |
Bluetooth | E0CBF06C-CD8B-4647-BB8A-263B43F0F974 | Bluetooth įrenginiai |
Kamera | CA3E7AB9-B4C3-4AE6-8251-579EF933890F | Kameros įrenginiai |
CDROM | 4D36E965-E325-11CE-BFC1-08002BE10318 | CD/DVD/Blu-ray įrenginiai |
DiskDrive | 4D36E967-E325-11CE-BFC1-08002BE10318 | Stanieji diskai |
Ekranas | 4D36E968-E325-11CE-BFC1-08002BE10318 | Vaizdo įrašo adapteriai |
Plėtinys | E2F84CE7-8EFA-411C-AA69-97454CA4CB57 | Įrenginiai, kuriuos reikia tinkinti |
FDC | 4D36E969-E325-11CE-BFC1-08002BE10318 | Diskelių valdikliai |
FloppyDisk | 4D36E980-E325-11CE-BFC1-08002BE10318 | Diskelių įrenginiai |
HDC | 4D36E96A-E325-11CE-BFC1-08002BE10318 | Kietojo disko valdikliai |
HIDClass | 745A17A0-74D3-11D0-B6FE-00A0C90F57DA | Kai kurie USB įrenginiai |
1394 | 6BDD1FC1-810F-11D0-BEC7-08002BE2092F | IEEE 1394 pagrindinio kompiuterio valdiklis |
Vaizdas | 6BDD1FC6-810F-11D0-BEC7-08002BE2092F | Kameros ir skaitytuvai |
Infraraudonieji spinduliai | 6BDD1FC5-810F-11D0-BEC7-08002BE2092F | Infraraudonųjų spindulių įrenginiai |
Klaviatūra | 4D36E96B-E325-11CE-BFC1-08002BE10318 | Klaviatūros |
MediumChanger | CE5939AE-EBDE-11D0-B181-0000F8753EC4 | SCSI medijos keitiklio įrenginiai |
MTD | 4D36E970-E325-11CE-BFC1-08002BE10318 | Atminties įrenginiai (pvz., „Flash“atminties kortelės) |
Modemas | 4D36E96D-E325-11CE-BFC1-08002BE10318 | Modemai |
Monitorius | 4D36E96E-E325-11CE-BFC1-08002BE10318 | Monitoriai |
Pelė | 4D36E96F-E325-11CE-BFC1-08002BE10318 | Pelės ir žymeklio įrenginiai |
Daugiafunkcis | 4D36E971-E325-11CE-BFC1-08002BE10318 | Sudėtinės kortelės (pvz., PCMCIA modemas) |
Žiniasklaida | 4D36E96C-E325-11CE-BFC1-08002BE10318 | Garso ir vaizdo įrenginiai |
MultiportSerial | 50906CB8-BA12-11D1-BF5d-0000F805F530 | Multiport serijinės kortelės |
Tinklas | 4D36E972-E325-11CE-BFC1-08002BE10318 | Tinklo adapteriai |
NetClient | 4D36E973-E325-11CE-BFC1-08002BE10318 | Tinklo ir (arba) spausdinimo teikėjai |
NetService | 4D36E974-E325-11CE-BFC1-08002be10318 | Serveriai |
Uostai | 4D36E978-E325-11CE-BFC1-08002BE10318 | Narieji ir lygiagrečiai prievadai |
Spausdintuvas | 4D36E979-E325-11CE-BFC1-08002BE10318 | Spausdintuvai |
PNPPrinters | 4658EE7E-F050-11D1-B6BD-00C04FA372A7 | SCSI/1394 sunumeruoti spausdintuvai |
Procesorius | 50127DC3-0F36-415E-A6CC-4CB3BE910B65 | Procesorių tipai |
SCSIAdapteris | 4D36E97B-E325-11CE-BFC1-08002BE10318 | SCSI ir RAID valdikliai |
Apsaugos įrenginiai | D94EE5D8-D189-4994-83D2-F68D7D41B0E6 | Patikimos platformos modulio lustai |
Jutiklis | 5175D334-C371-4806-B3BA-71FD53C9258D | Jutikliai ir vietos nustatymo įrenginiai |
SmartCardReader | 50DD5230-BA8A-11D1-BF5D-0000F805F530 | Išmaniųjų kortelių skaitytuvai |
Tūris | 71A27CDD-812A-11D0-BEC7-08002BE2092F | Saugyklos apimtis |
Sistema | 4D36E97D-E325-11CE-BFC1-08002BE10318 | Sisteminiai autobusai, tiltai ir kt. |
TapeDrive | 6D807884-7D21-11CF-801C-08002BE10318 | Juostos įrenginiai |
USB | 36FC9E60-C465-11CF-8056-444553540000 | USB prieglobos valdikliai ir šakotuvai |
USBįrenginys | 88BAE032-5A81-49f0-BC3D-A4FF138216D6 | USB įrenginiai, kurie nepriklauso kitai klasei |
WPD | EEC5AD98-8080-425F-922A-DABF3DE3F69A | WPD įrenginiai |