Freigeben über


Systemdefinierte Gerätesetupklassen, die für Anbieter verfügbar sind

Wenn Sie einen Windows-Gerätetreiber für eine bestimmte Gerätekategorie schreiben, können Sie die folgende Liste verwenden, um die richtigen vordefinierten Werte auszuwählen, die für die und ClassGuid die Class Einträge im Abschnitt "Version" der INF-Datei des Treibers verwendet werden sollen.

Hinweis

Informationen zu reservierten Klassen und GUIDs finden Sie unter Systemdefinierte Geräteeinrichtungsklassen, die für die Systemverwendung reserviert sind.

Um zu sehen, wie diese Einträge in einer INF-Datei angezeigt werden, schauen Sie sich "cdrom.inf " im Repository für Windows-Treiberbeispiele an.

Sofern nicht anders angegeben, können Sie Einträge in der folgenden Liste verwenden, um Gerätetreiber unter Windows 2000 und höher zu installieren.

Hinweis

Wenn Sie nach Informationen zur Problembehandlung bei einem CD- oder DVD-Laufwerk suchen, lesen Sie das CD-Laufwerk oder das DVD-Laufwerk nicht wie erwartet.

Gerätekategorien und Klassenwerte

Audioverarbeitungsobjekte (APOs)
Klasse = AudioProcessingObject
ClassGuid = {5989fce8-9cd0-467d-8a6a-5419e31529d4}
Diese Klasse enthält Audioverarbeitungsobjekte (AUDIO Processing Objects, APOs). Weitere Informationen finden Sie unter Windows-Audioverarbeitungsobjekte.

Akkugeräte
Klasse = Batterie
ClassGuid = {72631e54-78a4-11d0-bcf7-00aa00b7b32a}
Diese Klasse umfasst Akkugeräte und UPS-Geräte.

Biometrisches Gerät
Klasse = Biometrie
ClassGuid = {53D29EF7-377C-4D14-864B-EB3A85769359}
(Windows Server 2003 und höhere Versionen von Windows) Diese Klasse umfasst alle biometrischen persönlichen Identifikationsgeräte.

Bluetooth-Geräte
Klasse = Bluetooth
ClassGuid = {e0cbf06c-cd8b-4647-bb8a-263b43f0f974}
(Windows XP SP1 und höhere Versionen von Windows) Diese Klasse enthält alle Bluetooth-Geräte.

Kameragerät
Klasse = Kamera
ClassGuid = {ca3e7ab9-b4c3-4ae6-8251-579ef933890f}
(Windows 10, Version 1709 und neuere Versionen von Windows) Diese Klasse enthält universelle Kameratreiber.

CD-ROM-Laufwerke
Klasse = CDROM
ClassGuid = {4d36e965-e325-11ce-bfc1-08002be10318}
Diese Klasse enthält CD-ROM-Laufwerke, einschließlich SCSI-CD-ROM-Laufwerke. Standardmäßig installiert das CD-ROM-Klasseninstallationsprogramm des Systems auch einen vom System bereitgestellten CD-Audiotreiber und den CD-ROM-Änderungstreiber als Plug & Play Filter.

Datenträgerlaufwerke
Klasse = DiskDrive
ClassGuid = {4d36e967-e325-11ce-bfc1-08002be10318}
Diese Klasse enthält Festplattenlaufwerke. Siehe auch die HDC- und SCSIAdapter-Klassen.

Anzeigeadapter
Klasse = Anzeige
ClassGuid = {4d36e968-e325-11ce-bfc1-08002be10318}
Diese Klasse enthält Grafikkarten. Zu diesen Klassentreibern gehören Anzeigetreiber und Video-Miniporttreiber.

Erweiterung INF
Klasse = Erweiterung
ClassGuid = {e2f84ce7-8efa-411c-aa69-97454ca4cb57}
(Windows 10 und höhere Versionen von Windows) Diese Klasse enthält alle Geräte, die Anpassungen erfordern. Weitere Informationen finden Sie unter Verwenden einer INF-Erweiterungsdatei.

Diskettencontroller
Klasse = FDC
ClassGuid = {4d36e969-e325-11ce-bfc1-08002be10318}
Diese Klasse enthält Diskettenlaufwerkcontroller.

Diskettenlaufwerke
Class = FloppyDisk
ClassGuid= {4d36e980-e325-11ce-bfc1-08002be10318}
Diese Klasse enthält Diskettenlaufwerke.

Festplattencontroller
Klasse = HDC
ClassGuid = {4d36e96a-e325-11ce-bfc1-08002be10318}
Diese Klasse enthält Festplattencontroller, einschließlich ATA/ATAPI-Controllern, jedoch nicht SCSI- und RAID-Datenträgercontroller.

Human Interface Devices (HID)
Class = HIDClass
ClassGuid = {745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Diese Klasse enthält interaktive Eingabegeräte, die vom vom vom System bereitgestellten HID-Klassentreiber betrieben werden. Dazu gehören USB-Geräte, die den USB-HID-Standard - und nicht-USB-Geräten entsprechen, die einen HID-Minidriver verwenden. Weitere Informationen finden Sie unter HIDClass Device Setup Class. (Siehe auch die Tastatur- oder Mausklassen weiter unten in dieser Liste.)

IEEE 1284.4-Geräte
Klasse = Punkt 4
ClassGuid = {48721b56-6795-11d2-b1a8-0080c72e74a2}
Diese Klasse umfasst Geräte, die den Betrieb von Multifunktions-IEEE 1284.4-Peripheriegeräten steuern.

IEEE 1284.4 Druckfunktionen
Klasse = Dot4Print
ClassGuid = {49ce6ac8-6f86-11d2-b1e5-0080c72e74a2}
Diese Klasse enthält Dot4-Druckfunktionen. Eine Dot4-Druckfunktion ist eine Funktion auf einem Dot4-Gerät und verfügt über ein einzelnes untergeordnetes Gerät, das Mitglied der Druckergeräteeinrichtungsklasse ist.

IEEE 1394-Geräte, die das 61883-Protokoll unterstützen
Klasse = 61883
ClassGuid = {7ebefbc0-3200-11d2-b4c2-00a0C9697d07}
Diese Klasse enthält IEEE 1394-Geräte, die die IEC-61883-Protokollgeräteklasse unterstützen.

Die Komponente 61883 enthält den 61883.sys Protokolltreiber, der verschiedene Audio- und Videodatenströme über den 1394-Bus überträgt. Dazu gehören derzeit Standard-/High/Low-Quality DV, MPEG2, DSS und Audio. Diese Datenströme werden durch die IEC-61883-Spezifikationen definiert.

IEEE 1394-Geräte, die das AVC-Protokoll unterstützen
Klasse = AVC
ClassGuid = {c06ff265-ae09-48f0-812c-16753d7cba83}
Diese Klasse enthält IEEE 1394-Geräte, die die AVC-Protokollgeräteklasse unterstützen.

IEEE 1394-Geräte, die das SBP2-Protokoll unterstützen
Klasse = SBP2
ClassGuid = {d48179be-ec20-11d1-b6b8-00c04fa372a7}
Diese Klasse enthält IEEE 1394-Geräte, die die SBP2-Protokollgeräteklasse unterstützen.

IEEE 1394 Host Bus Controller
Klasse = 1394
ClassGuid = {6bdd1fc1-810f-11d0-bec7-08002be2092f}
Diese Klasse umfasst 1394 Hostcontroller, die an einen PCI-Bus angeschlossen sind, jedoch nicht 1394 Peripheriegeräte. Treiber für diese Klasse werden vom System bereitgestellt.

Imageerstellungsgerät
Klasse = Bild
ClassGuid = {6bdd1fc6-810f-11d0-bec7-08002be2092f}
Diese Klasse umfasst Stillbildaufnahmegeräte, Digitalkameras und Scanner.

IrDA-Geräte
Klasse = Infrarot
ClassGuid = {6bdd1fc5-810f-11d0-bec7-08002be2092f}
Diese Klasse enthält Infrarotgeräte. Treiber für diese Klasse sind Serial-IR- und Fast-IR NDIS-Miniports, aber siehe auch die Netzwerkadapterklasse für andere NDIS-Netzwerkadapter-Miniports.

Tastatur
Klasse = Tastatur
ClassGuid = {4d36e96b-e325-11ce-bfc1-08002be10318}
Diese Klasse enthält alle Tastaturen. Das heißt, es muss auch in der (sekundären) INF für ein aufgezähltes untergeordnetes HID-Tastaturgerät angegeben werden.

Medienänderungsmodule
Class = MediumChanger
ClassGuid = {ce5939ae-ebde-11d0-b181-0000f8753ec4}
Diese Klasse enthält SCSI-Medienänderungsgeräte.

Speichertechnologietreiber
Klasse = MTD
ClassGuid = {4d36e970-e325-11ce-bfc1-08002be10318}
Diese Klasse enthält Speichergeräte, z. B. Flash-Speicherkarten.

Modem
Class = Modem
ClassGuid = {4d36e96d-e325-11ce-bfc1-08002be10318}
Diese Klasse enthält Modemgeräte. Eine INF-Datei für ein Gerät dieser Klasse gibt die Features und Konfiguration des Geräts an und speichert diese Informationen in der Registrierung. Eine INF-Datei für ein Gerät dieser Klasse kann auch verwendet werden, um Gerätetreiber für ein controllerloses Modem oder ein Softwaremodem zu installieren. Diese Geräte teilen die Funktionalität zwischen dem Modemgerät und dem Gerätetreiber auf. Weitere Informationen zu MODEM-INF-Dateien und WdM-Modemgeräten (Microsoft Windows Driver Model) finden Sie in der Übersicht über MODEM-INF-Dateien und das Hinzufügen der WDM-Modemunterstützung.

Überwachen
Klasse = Monitor
ClassGuid = {4d36e96e-e325-11ce-bfc1-08002be10318}
Diese Klasse enthält Anzeigemonitore. Ein INF für ein Gerät dieser Klasse installiert keinen Gerätetreiber(n), sondern gibt stattdessen die Features eines bestimmten Monitors an, die in der Registrierung für die Verwendung durch Treiber von Grafikkarten gespeichert werden sollen. (Monitore werden als untergeordnete Geräte von Anzeigeadaptern aufgelistet.)

Maus
Klasse = Maus
ClassGuid = {4d36e96f-e325-11ce-bfc1-08002be10318}
Diese Klasse umfasst alle Mausgeräte und andere Arten von Zeigegeräten, z. B. Trackballs. Das heißt, diese Klasse muss auch in der (sekundären) INF für ein aufgezähltes untergeordnetes HID-Mausgerät angegeben werden.

Multifunktionsgeräte
Klasse = Multifunktions
ClassGuid = {4d36e971-e325-11ce-bfc1-08002be10318}
Diese Klasse enthält Kombinationskarten, z. B. ein PCMCIA-Modem und einen Netcardadapter. Der Treiber für ein solches Plug & Play Multifunktionsgerät wird unter dieser Klasse installiert und zählt das Modem und die Netcard separat als untergeordnete Geräte auf.

Multimedia
Klasse = Medien
ClassGuid = {4d36e96c-e325-11ce-bfc1-08002be10318}
Diese Klasse umfasst Audio- und DVD-Multimediageräte, Joystick-Anschlüsse und Videoaufnahmegeräte mit Vollbewegung.

Serielle Multiportadapter
Klasse = MultiportSerial
ClassGuid = {50906cb8-ba12-11d1-bf5d-000f805f530}
Diese Klasse enthält intelligente serielle Multiportkarten, aber keine Peripheriegeräte, die mit ihren Ports verbunden sind. Es enthält keine nichtintelligenten (16550-Typ)-Multiport-seriellen Controller oder seriellen Single-Port-Controller (siehe Ports-Klasse).

Netzwerkadapter
Klasse = Net
ClassGuid = {4d36e972-e325-11ce-bfc1-08002be10318}
Diese Klasse besteht aus Netzwerkadaptertreibern. Diese Treiber müssen entweder NdisMRegisterMiniportDriver oder NetAdapterCreate aufrufen. Treiber, die NDIS oder NetAdapter nicht verwenden, sollten eine andere Setupklasse verwenden.

Netzwerkclient
Class = NetClient
ClassGuid = {4d36e973-e325-11ce-bfc1-08002be10318}
Diese Klasse umfasst Netzwerk- und/oder Druckanbieter.

Hinweis: NetClient-Komponenten sind in Windows 8.1, Windows Server 2012 R2 und höher veraltet.

Netzwerkdienst
Class = NetService
ClassGuid = {4d36e974-e325-11ce-bfc1-08002be10318}
Diese Klasse umfasst Netzwerkdienste, z. B. Umleitungen und Server.

Netzwerktransport
Class = NetTrans
ClassGuid = {4d36e975-e325-11ce-bfc1-08002be10318}
Diese Klasse umfasst NDIS-Protokolle CoNDIS-eigenständige Anrufmanager und CoNDIS-Clients zusätzlich zu Treibern auf höherer Ebene in Transportstapeln.

PCI SSL Accelerator
Klasse = SecurityAccelerator
ClassGuid = {268c95a1-edfe-11d3-95c3-0010dc4050a5}
Diese Klasse enthält Geräte, die die kryptografische Verarbeitung sicherer Socketebene (SSL) beschleunigen.

PCMCIA-Adapter
Klasse = PCMCIA
ClassGuid = {4d36e977-e325-11ce-bfc1-08002be10318}
Diese Klasse umfasst PCMCIA- und CardBus-Hostcontroller, jedoch keine PCMCIA- oder CardBus-Peripheriegeräte. Treiber für diese Klasse werden vom System bereitgestellt.

Ports (COM & LPT-Ports)
Klasse = Ports
ClassGuid = {4d36e978-e325-11ce-bfc1-08002be10318}
Diese Klasse enthält serielle und parallele Portgeräte. Siehe auch die MultiportSerial-Klasse.

Drucker
Klasse = Drucker
ClassGuid = {4d36e979-e325-11ce-bfc1-08002be10318}
Diese Klasse enthält Drucker.

Drucker, Busspezifische Klassentreiber
Klasse = PNPPrinters
ClassGuid = {4658ee7e-f050-11d1-b6bd-00c04fa372a7}
Diese Klasse enthält SCSI/1394-enumerierte Drucker. Treiber für diese Klasse bieten Druckerkommunikation für einen bestimmten Bus.

Prozessoren
Klasse = Prozessor
ClassGuid = {50127dc3-0f36-415e-a6cc-4cb3be910b65}
Diese Klasse enthält Prozessortypen.

SCSI- und RAID-Controller
Klasse = SCSIAdapter
ClassGuid = {4d36e97b-e325-11ce-bfc1-08002be10318}
Diese Klasse umfasst SCSI HBAs (HostBus Adapter) und Datenträgerarraycontroller.

Security Devices Class = SecurityDevices
ClassGuid = {d94ee5d8-d189-4994-83d2-f68d7d41b0e6}
(Windows 8.1, Windows 10) Diese Klasse enthält Trusted Platform Module-Chips . Ein TPM ist ein sicherer Kryptoprozessor, der Ihnen bei Aktionen wie dem Generieren, Speichern und Einschränken der Verwendung kryptografischer Schlüssel hilft. Jedes neue hergestellte Gerät muss TPM 2.0 standardmäßig implementieren und aktivieren. Weitere Informationen finden Sie unter TPM-Empfehlungen.

Sensoren
Klasse = Sensor
ClassGuid = {5175d334-c371-4806-b3ba-71fd53c9258d}
(Windows 7 und höhere Versionen von Windows) Diese Klasse umfasst Sensor- und Positionsgeräte, z. B. GPS-Geräte.

Smartcardleser
Class = SmartCardReader
ClassGuid = {50dd5230-ba8a-11d1-bf5d-000f805f530}
Diese Klasse enthält Smartcardleser.

Softwarekomponente
Klasse = SoftwareComponent
ClassGuid = {5c4c332-344d-483c-8739-259e934c9cc8}
(Windows 10, Version 1703 und höhere Versionen von Windows) Diese Klasse enthält virtuelle untergeordnete Geräte zum Kapseln von Softwarekomponenten. Weitere Informationen finden Sie unter Hinzufügen von Softwarekomponenten mit einer INF-Datei.

Speichervolumes
Klasse = Volume
ClassGuid = {71a27cdd-812a-11d0-bec7-08002be2092f}
Diese Klasse enthält Speichervolumes gemäß der vom System bereitgestellten logischen Volume-Manager und Klassentreiber, die Geräteobjekte erstellen, um Speichervolumes wie den Systemdatenträgerklassentreiber darzustellen.

Systemgeräte
Klasse = System
ClassGuid = {4d36e97d-e325-11ce-bfc1-08002be10318}
Diese Klasse umfasst HALs, Systembusse, Systembrücken, den ACPI-Systemtreiber und den Systemvolume-Manager-Treiber.

Bandlaufwerke
Klasse = TapeDrive
ClassGuid = {6d807884-7d21-11cf-801c-08002be10318}
Diese Klasse umfasst Bandlaufwerke, einschließlich aller Band-Miniklassentreiber.

USB-Gerät
Class = USBDevice
ClassGuid = {88BAE032-5A81-49f0-BC3D-A4FF138216D6}
USBDevice enthält alle USB-Geräte, die nicht zu einer anderen Klasse gehören. Diese Klasse wird nicht für USB-Hostcontroller und Hubs verwendet. Treiber für diese Geräte werden vom Betriebssystem bereitgestellt und sollten die in systemdefinierte Geräteeinrichtungsklassen beschriebene USB-Klasse verwenden, die für die Systemverwendung reserviert ist.

Windows CE USB ActiveSync-Geräte
Klasse = WCEUSBS
ClassGuid = {25dbce51-6c8f-4a72-8a6d-b54c2b4fc835}
Diese Klasse umfasst Windows CE ActiveSync-Geräte.

Die WCEUSBS-Setupklasse unterstützt die Kommunikation zwischen einem Persönlichen Computer und einem Gerät, das mit dem Windows CE ActiveSync-Treiber (im Allgemeinen PocketPC-Geräte) über USB kompatibel ist.

Tragbare Windows-Geräte (WPD)
Klasse = WPD
ClassGuid = {eec5ad98-8080-425f-922a-dabf3de3f69a}
(Windows Vista und höhere Versionen von Windows) Diese Klasse enthält WPD-Geräte.