Fora da programação de driver de dispositivo, conhecer o Globally Unique Identifier (GUID) para uma classe de dispositivo de hardware é útil ao rastrear informações de driver no Registro do Windows.
Por exemplo, a solução para vários códigos de erro do Gerenciador de dispositivos inclui a remoção de valores de registro específicos de chaves de registro com o nome do GUID de um dispositivo.
Esta não é uma lista completa e nem todas as versões do Windows usam todos os GUIDs nesta tabela. Existem várias classes de dispositivo definidas pelo sistema menos comuns. Além disso, os dispositivos podem gerar classes exclusivas com base em variáveis, o que torna impossível listá-las todas.
GUIDs de classe de dispositivo comum | ||
---|---|---|
Class | GUID | Descrição do dispositivo |
Bateria | 72631E54-78A4-11D0-BCF7-00AA00B7B32A | UPSs e outros dispositivos de bateria |
Biometria | 53D29EF7-377C-4D14-864B-EB3A85769359 | Dispositivos baseados em biometria |
Bluetooth | E0CBF06C-CD8B-4647-BB8A-263B43F0F974 | Dispositivos Bluetooth |
Câmera | CA3E7AB9-B4C3-4AE6-8251-579EF933890F | Dispositivos de câmera |
CDROM | 4D36E965-E325-11CE-BFC1-08002BE10318 | Unidades de CD/DVD/Blu-ray |
DiskDrive | 4D36E967-E325-11CE-BFC1-08002BE10318 | Discos rígidos |
Exibir | 4D36E968-E325-11CE-BFC1-08002BE10318 | Adaptadores de vídeo |
Extensão | E2F84CE7-8EFA-411C-AA69-97454CA4CB57 | Dispositivos que requerem customizações |
FDC | 4D36E969-E325-11CE-BFC1-08002BE10318 | Controladores de disquete |
Disquete | 4D36E980-E325-11CE-BFC1-08002BE10318 | Disquetes |
HDC | 4D36E96A-E325-11CE-BFC1-08002BE10318 | Controladores de disco rígido |
HIDClass | 745A17A0-74D3-11D0-B6FE-00A0C90F57DA | Alguns dispositivos USB |
1394 | 6BDD1FC1-810F-11D0-BEC7-08002BE2092F | IEEE 1394 host controller |
Imagem | 6BDD1FC6-810F-11D0-BEC7-08002BE2092F | Câmeras e scanners |
Infravermelho | 6BDD1FC5-810F-11D0-BEC7-08002BE2092F | Dispositivos infravermelhos |
Teclado | 4D36E96B-E325-11CE-BFC1-08002BE10318 | Teclados |
MediumChanger | CE5939AE-EBDE-11D0-B181-0000F8753EC4 | dispositivos de troca de mídia SCSI |
MTD | 4D36E970-E325-11CE-BFC1-08002BE10318 | Dispositivos de memória (por exemplo, cartões de memória flash) |
Modem | 4D36E96D-E325-11CE-BFC1-08002BE10318 | Modems |
Monitor | 4D36E96E-E325-11CE-BFC1-08002BE10318 | Monitores |
Mouse | 4D36E96F-E325-11CE-BFC1-08002BE10318 | Mouses e dispositivos apontadores |
Multifuncional | 4D36E971-E325-11CE-BFC1-08002BE10318 | Cartões combinados (por exemplo, modem PCMCIA) |
Mídia | 4D36E96C-E325-11CE-BFC1-08002BE10318 | Dispositivos de áudio e vídeo |
MultiportSerial | 50906CB8-BA12-11D1-BF5d-0000F805F530 | Cartões seriais multiporta |
Net | 4D36E972-E325-11CE-BFC1-08002BE10318 | Adaptadores de rede |
NetClient | 4D36E973-E325-11CE-BFC1-08002BE10318 | Rede e/ou provedores de impressão |
NetService | 4D36E974-E325-11CE-BFC1-08002be10318 | Servidores |
Portas | 4D36E978-E325-11CE-BFC1-08002BE10318 | Portas seriais e paralelas |
Impressora | 4D36E979-E325-11CE-BFC1-08002BE10318 | Impressoras |
PNPPrinters | 4658EE7E-F050-11D1-B6BD-00C04FA372A7 | impressoras enumeradas SCSI/1394 |
Processador | 50127DC3-0F36-415E-A6CC-4CB3BE910B65 | Tipos de processador |
SCSIAdapter | 4D36E97B-E325-11CE-BFC1-08002BE10318 | Controladores SCSI e RAID |
Dispositivos de segurança | D94EE5D8-D189-4994-83D2-F68D7D41B0E6 | Chips de Módulo de Plataforma Confiável |
Sensor | 5175D334-C371-4806-B3BA-71FD53C9258D | Sensores e dispositivos de localização |
Leitor de SmartCard | 50DD5230-BA8A-11D1-BF5D-0000F805F530 | Leitoras de smart card |
Volume | 71A27CDD-812A-11D0-BEC7-08002BE2092F | Volumes de armazenamento |
Sistema | 4D36E97D-E325-11CE-BFC1-08002BE10318 | Barramentos do sistema, pontes, etc. |
TapeDrive | 6D807884-7D21-11CF-801C-08002BE10318 | Unidades de fita |
USB | 36FC9E60-C465-11CF-8056-444553540000 | Controladores de host USB e hubs |
USBDevice | 88BAE032-5A81-49f0-BC3D-A4FF138216D6 | Dispositivos USB que não pertencem a outra classe |
WPD | EEC5AD98-8080-425F-922A-DABF3DE3F69A | dispositivos WPD |