Enhedsklasse-GUID'er til de mest almindelige typer hardware

Enhedsklasse-GUID'er til de mest almindelige typer hardware
Enhedsklasse-GUID'er til de mest almindelige typer hardware
Anonim

Uden for enhedsdriverprogrammering er det nyttigt at kende Globally Unique Identifier (GUID) for en hardwareenhedsklasse, når du sporer driveroplysninger i Windows-registreringsdatabasen.

Løsningen på adskillige enhedshåndteringsfejlkoder omfatter f.eks. fjernelse af specifikke registreringsdatabaseværdier fra registreringsdatabasenøgler opkaldt efter en enheds GUID.

Image
Image

Dette er ikke en komplet liste, og ikke alle Windows-versioner bruger hver GUID i denne tabel. Der findes flere mindre almindelige systemdefinerede enhedsklasser. Enheder kan også generere unikke klasser baseret på variabler, hvilket gør det umuligt at liste dem alle sammen.

Common Device Class GUIDs
Klasse GUID Enhedsbeskrivelse
Batteri 72631E54-78A4-11D0-BCF7-00AA00B7B32A UPS'er og andre batterienheder
Biometrisk 53D29EF7-377C-4D14-864B-EB3A85769359 Biometrisk-baserede enheder
Bluetooth E0CBF06C-CD8B-4647-BB8A-263B43F0F974 Bluetooth-enheder
Camera CA3E7AB9-B4C3-4AE6-8251-579EF933890F Kameraenheder
CDROM 4D36E965-E325-11CE-BFC1-08002BE10318 CD/DVD/Blu-ray-drev
DiskDrive 4D36E967-E325-11CE-BFC1-08002BE10318 Harddiske
Display 4D36E968-E325-11CE-BFC1-08002BE10318 Videoadaptere
Udvidelse E2F84CE7-8EFA-411C-AA69-97454CA4CB57 Enheder, der kræver tilpasning
FDC 4D36E969-E325-11CE-BFC1-08002BE10318 Floppy-controllere
FloppyDisk 4D36E980-E325-11CE-BFC1-08002BE10318 Floppy-drev
HDC 4D36E96A-E325-11CE-BFC1-08002BE10318 Harddiskcontrollere
HIDClass 745A17A0-74D3-11D0-B6FE-00A0C90F57DA Nogle USB-enheder
1394 6BDD1FC1-810F-11D0-BEC7-08002BE2092F IEEE 1394-værtscontroller
Billede 6BDD1FC6-810F-11D0-BEC7-08002BE2092F Kameraer og scannere
Infrarød 6BDD1FC5-810F-11D0-BEC7-08002BE2092F Infrarøde enheder
Keyboard 4D36E96B-E325-11CE-BFC1-08002BE10318 Keyboards
MediumChanger CE5939AE-EBDE-11D0-B181-0000F8753EC4 SCSI-medieskifterenheder
MTD 4D36E970-E325-11CE-BFC1-08002BE10318 Hukommelsesenheder (f.eks. flash-hukommelseskort)
Modem 4D36E96D-E325-11CE-BFC1-08002BE10318 Modems
Monitor 4D36E96E-E325-11CE-BFC1-08002BE10318 Monitorer
Mouse 4D36E96F-E325-11CE-BFC1-08002BE10318 Mus og pegeredskaber
Multifunktion 4D36E971-E325-11CE-BFC1-08002BE10318 Combo-kort (f.eks. PCMCIA-modem)
Media 4D36E96C-E325-11CE-BFC1-08002BE10318 Lyd- og videoenheder
MultiportSerial 50906CB8-BA12-11D1-BF5d-0000F805F530 Multiport-seriekort
Net 4D36E972-E325-11CE-BFC1-08002BE10318 Netværksadaptere
NetClient 4D36E973-E325-11CE-BFC1-08002BE10318 Netværks- og/eller printudbydere
NetService 4D36E974-E325-11CE-BFC1-08002be10318 Servere
Porte 4D36E978-E325-11CE-BFC1-08002BE10318 Serielle og parallelle porte
Printer 4D36E979-E325-11CE-BFC1-08002BE10318 Printere
PNPPrinters 4658EE7E-F050-11D1-B6BD-00C04FA372A7 SCSI/1394-opregnede printere
Processor 50127DC3-0F36-415E-A6CC-4CB3BE910B65 Processortyper
SCSIAdapter 4D36E97B-E325-11CE-BFC1-08002BE10318 SCSI- og RAID-controllere
Sikkerhedsenheder D94EE5D8-D189-4994-83D2-F68D7D41B0E6 Trusted Platform Module-chips
Sensor 5175D334-C371-4806-B3BA-71FD53C9258D Sensor- og lokaliseringsenheder
SmartCardReader 50DD5230-BA8A-11D1-BF5D-0000F805F530 Smartkortlæsere
Bind 71A27CDD-812A-11D0-BEC7-08002BE2092F Lagermængder
System 4D36E97D-E325-11CE-BFC1-08002BE10318 Systembusser, broer osv.
TapeDrive 6D807884-7D21-11CF-801C-08002BE10318 Bånddrev
USB 36FC9E60-C465-11CF-8056-444553540000 USB-værtscontrollere og hubs
USBDenhed 88BAE032-5A81-49f0-BC3D-A4FF138216D6 USB-enheder, der ikke tilhører en anden klasse
WPD EEC5AD98-8080-425F-922A-DABF3DE3F69A WPD-enheder

Anbefalede: