En dehors de la programmation du pilote de périphérique, connaître l'identificateur global unique (GUID) d'une classe de périphérique matériel est utile lors de la recherche d'informations sur le pilote dans le registre Windows.
Par exemple, la solution à plusieurs codes d'erreur du Gestionnaire de périphériques consiste à supprimer des valeurs de registre spécifiques des clés de registre nommées d'après le GUID d'un périphérique.
Cette liste n'est pas complète et toutes les versions de Windows n'utilisent pas tous les GUID de ce tableau. Il existe plusieurs classes d'appareils définies par le système moins courantes. De plus, les appareils peuvent générer des classes uniques basées sur des variables, ce qui rend impossible de toutes les répertorier.
GUID de classe de périphérique communs | ||
---|---|---|
Classe | GUID | Description de l'appareil |
Batterie | 72631E54-78A4-11D0-BCF7-00AA00B7B32A | UPS et autres appareils à batterie |
Biométrique | 53D29EF7-377C-4D14-864B-EB3A85769359 | Appareils biométriques |
Bluetooth | E0CBF06C-CD8B-4647-BB8A-263B43F0F974 | Appareils Bluetooth |
Caméra | CA3E7AB9-B4C3-4AE6-8251-579EF933890F | Appareils photo |
CDROM | 4D36E965-E325-11CE-BFC1-08002BE10318 | Lecteurs CD/DVD/Blu-ray |
DiskDrive | 4D36E967-E325-11CE-BFC1-08002BE10318 | Disques durs |
Afficher | 4D36E968-E325-11CE-BFC1-08002BE10318 | Adaptateurs vidéo |
Extension | E2F84CE7-8EFA-411C-AA69-97454CA4CB57 | Appareils nécessitant des personnalisations |
FDC | 4D36E969-E325-11CE-BFC1-08002BE10318 | Contrôleurs de disquette |
FloppyDisk | 4D36E980-E325-11CE-BFC1-08002BE10318 | Lecteurs de disquettes |
HDC | 4D36E96A-E325-11CE-BFC1-08002BE10318 | Contrôleurs de disque dur |
HIDClass | 745A17A0-74D3-11D0-B6FE-00A0C90F57DA | Certains périphériques USB |
1394 | 6BDD1FC1-810F-11D0-BEC7-08002BE2092F | Contrôleur hôte IEEE 1394 |
Image | 6BDD1FC6-810F-11D0-BEC7-08002BE2092F | Caméras et scanners |
Infrarouge | 6BDD1FC5-810F-11D0-BEC7-08002BE2092F | Appareils infrarouges |
Clavier | 4D36E96B-E325-11CE-BFC1-08002BE10318 | Claviers |
MediumChanger | CE5939AE-EBDE-11D0-B181-0000F8753EC4 | Périphériques de changement de média SCSI |
MTD | 4D36E970-E325-11CE-BFC1-08002BE10318 | Périphériques de mémoire (par exemple, cartes mémoire flash) |
Modem | 4D36E96D-E325-11CE-BFC1-08002BE10318 | Modems |
Moniteur | 4D36E96E-E325-11CE-BFC1-08002BE10318 | Moniteurs |
Souris | 4D36E96F-E325-11CE-BFC1-08002BE10318 | Souris et dispositifs de pointage |
Multifonction | 4D36E971-E325-11CE-BFC1-08002BE10318 | Cartes combinées (par exemple, modem PCMCIA) |
Médias | 4D36E96C-E325-11CE-BFC1-08002BE10318 | Appareils audio et vidéo |
MultiportSerial | 50906CB8-BA12-11D1-BF5d-0000F805F530 | Cartes série multiport |
Net | 4D36E972-E325-11CE-BFC1-08002BE10318 | Cartes réseau |
NetClient | 4D36E973-E325-11CE-BFC1-08002BE10318 | Fournisseurs de réseau et/ou d'impression |
NetService | 4D36E974-E325-11CE-BFC1-08002be10318 | Serveurs |
Ports | 4D36E978-E325-11CE-BFC1-08002BE10318 | Ports série et parallèle |
Imprimante | 4D36E979-E325-11CE-BFC1-08002BE10318 | Imprimantes |
ImprimantesPNP | 4658EE7E-F050-11D1-B6BD-00C04FA372A7 | Imprimantes énumérées SCSI/1394 |
Processeur | 50127DC3-0F36-415E-A6CC-4CB3BE910B65 | Types de processeur |
Adaptateur SCSI | 4D36E97B-E325-11CE-BFC1-08002BE10318 | Contrôleurs SCSI et RAID |
Dispositifs de sécurité | D94EE5D8-D189-4994-83D2-F68D7D41B0E6 | Puces Trusted Platform Module |
Capteur | 5175D334-C371-4806-B3BA-71FD53C9258D | Capteurs et appareils de localisation |
SmartCardReader | 50DD5230-BA8A-11D1-BF5D-0000F805F530 | Lecteurs de cartes à puce |
Volume | 71A27CDD-812A-11D0-BEC7-08002BE2092F | Volumes de stockage |
Système | 4D36E97D-E325-11CE-BFC1-08002BE10318 | Bus système, ponts, etc. |
TapeDrive | 6D807884-7D21-11CF-801C-08002BE10318 | Lecteurs de bande |
USB | 36FC9E60-C465-11CF-8056-444553540000 | Contrôleurs hôtes et hubs USB |
Périphérique USB | 88BAE032-5A81-49f0-BC3D-A4FF138216D6 | Périphériques USB n'appartenant à aucune autre classe |
WPD | EEC5AD98-8080-425F-922A-DABF3DE3F69A | Appareils WPD |