Buiten het programmeren van apparaatstuurprogramma's is het handig om de Globally Unique Identifier (GUID) voor een hardwareapparaatklasse te kennen bij het opsporen van stuurprogrammagegevens in het Windows-register.
De oplossing voor verschillende foutcodes van Apparaatbeheer omvat bijvoorbeeld het verwijderen van specifieke registerwaarden uit registersleutels die genoemd zijn naar de GUID van een apparaat.
Dit is geen volledige lijst, en niet alle Windows-versies gebruiken elke GUID in deze tabel. Er bestaan verschillende, minder vaak door het systeem gedefinieerde apparaatklassen. Apparaten kunnen ook unieke klassen genereren op basis van variabelen, waardoor het onmogelijk is om ze allemaal op te sommen.
GUID's van algemene apparaatklassen | ||
---|---|---|
Klasse | GUID | Apparaatbeschrijving |
Batterij | 72631E54-78A4-11D0-BCF7-00AA00B7B32A | UPS's en andere batterijapparaten |
Biometrische | 53D29EF7-377C-4D14-864B-EB3A85769359 | Biometrisch gebaseerde apparaten |
Bluetooth | E0CBF06C-CD8B-4647-BB8A-263B43F0F974 | Bluetooth-apparaten |
Camera | CA3E7AB9-B4C3-4AE6-8251-579EF933890F | Camera-apparaten |
CDROM | 4D36E965-E325-11CE-BFC1-08002BE10318 | CD/DVD/Blu-ray-stations |
Schijfstation | 4D36E967-E325-11CE-BFC1-08002BE10318 | Harde schijven |
Display | 4D36E968-E325-11CE-BFC1-08002BE10318 | Video-adapters |
Extensie | E2F84CE7-8EFA-411C-AA69-97454CA4CB57 | Apparaten die aanpassingen vereisen |
FDC | 4D36E969-E325-11CE-BFC1-08002BE10318 | Floppy-controllers |
FloppyDisk | 4D36E980-E325-11CE-BFC1-08002BE10318 | Floppydrives |
HDC | 4D36E96A-E325-11CE-BFC1-08002BE10318 | Harde-schijfcontrollers |
HIDClass | 745A17A0-74D3-11D0-B6FE-00A0C90F57DA | Sommige USB-apparaten |
1394 | 6BDD1FC1-810F-11D0-BEC7-08002BE2092F | IEEE 1394-hostcontroller |
Image | 6BDD1FC6-810F-11D0-BEC7-08002BE2092F | Camera's en scanners |
Infrarood | 6BDD1FC5-810F-11D0-BEC7-08002BE2092F | Infrarood apparaten |
Toetsenbord | 4D36E96B-E325-11CE-BFC1-08002BE10318 | Toetsenborden |
MediumChanger | CE5939AE-EBDE-11D0-B181-0000F8753EC4 | SCSI-mediawisselaars |
MTD | 4D36E970-E325-11CE-BFC1-08002BE10318 | Geheugenapparaten (bijv. flashgeheugenkaarten) |
Modem | 4D36E96D-E325-11CE-BFC1-08002BE10318 | Modems |
Bewaking | 4D36E96E-E325-11CE-BFC1-08002BE10318 | Bewakers |
Muis | 4D36E96F-E325-11CE-BFC1-08002BE10318 | Muizen en aanwijsapparaten |
Multifunctioneel | 4D36E971-E325-11CE-BFC1-08002BE10318 | Combokaarten (bijv. PCMCIA-modem) |
Media | 4D36E96C-E325-11CE-BFC1-08002BE10318 | Audio- en videoapparaten |
MultiportSerial | 50906CB8-BA12-11D1-BF5d-0000F805F530 | Seriële kaarten met meerdere poorten |
Net | 4D36E972-E325-11CE-BFC1-08002BE10318 | Netwerkadapters |
NetClient | 4D36E973-E325-11CE-BFC1-08002BE10318 | Netwerk- en/of printproviders |
NetService | 4D36E974-E325-11CE-BFC1-08002be10318 | Servers |
Poorten | 4D36E978-E325-11CE-BFC1-08002BE10318 | Seriële en parallelle poorten |
Printer | 4D36E979-E325-11CE-BFC1-08002BE10318 | Printers |
PNPPrinters | 4658EE7E-F050-11D1-B6BD-00C04FA372A7 | SCSI/1394-genummerde printers |
Processor | 50127DC3-0F36-415E-A6CC-4CB3BE910B65 | Processortypes |
SCSIAdapter | 4D36E97B-E325-11CE-BFC1-08002BE10318 | SCSI- en RAID-controllers |
Beveiligingsapparaten | D94EE5D8-D189-4994-83D2-F68D7D41B0E6 | Trusted Platform Module-chips |
Sensor | 5175D334-C371-4806-B3BA-71FD53C9258D | Sensor- en locatie-apparaten |
SmartCardReader | 50DD5230-BA8A-11D1-BF5D-0000F805F530 | Smartcardlezers |
Volume | 71A27CDD-812A-11D0-BEC7-08002BE2092F | Opslagvolumes |
Systeem | 4D36E97D-E325-11CE-BFC1-08002BE10318 | Systeembussen, bruggen, enz. |
TapeDrive | 6D807884-7D21-11CF-801C-08002BE10318 | Tapedrives |
USB | 36FC9E60-C465-11CF-8056-444553540000 | USB-hostcontrollers en hubs |
USB-apparaat | 88BAE032-5A81-49f0-BC3D-A4FF138216D6 | USB-apparaten die niet tot een andere klasse behoren |
WPD | EEC5AD98-8080-425F-922A-DABF3DE3F69A | WPD-apparaten |