System-Defined 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 für die Class Einträge und ClassGuid im Abschnitt Version der INF-Datei des Treibers auszuwählen.

Hinweis

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

Um zu sehen, wie diese Einträge in einer INF-Datei angezeigt werden, sehen 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 eines Problems mit einem CD- oder DVD-Laufwerk suchen, lesen Sie das CD-Laufwerk oder das DVD-Laufwerk funktioniert nicht wie erwartet.

Gerätekategorien und Klassenwerte

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

Akkugeräte
Klasse = Akku
ClassGuid = {72631e54-78a4-11d0-bcf7-00aa00b7b32a}
Diese Klasse umfasst Akkugeräte und USV-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 Geräte zur persönlichen Identifizierung.

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

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

CD-ROM-Laufwerke
Klasse = CDROM
ClassGuid = {4d36e965-e325-11ce-bfc1-08002be10318}
Diese Klasse umfasst 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 cd-ROM-Changertreiber als Plug & Play Filter.

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

Grafikkarten
Class = Display
ClassGuid = {4d36e968-e325-11ce-bfc1-08002be10318}
Diese Klasse enthält Grafikkarten. Treiber für diese Klasse sind Anzeigetreiber und Video-Miniporttreiber.

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

Diskettencontroller
Klasse = FDC
ClassGuid = {4d36e969-e325-11ce-bfc1-08002be10318}
Diese Klasse umfasst Diskettenlaufwerkscontroller.

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

Festplattencontroller
Klasse = HDC
ClassGuid = {4d36e96a-e325-11ce-bfc1-08002be10318}
Diese Klasse umfasst Festplattencontroller, einschließlich ATA/ATAPI-Controller, aber keine 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 systemseitig bereitgestellten HID-Klassentreiber betrieben werden. Dies umfasst USB-Geräte, die dem USB HID Standard entsprechen, und Nicht-USB-Geräte, die einen HID-Minitreiber 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 = Punkt4
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 Bus 1394 überträgt. Dazu gehören derzeit DV-Standard-, MPEG2-, DSS- und Audiodaten mit hoher/niedriger Qualität. 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 umfasst 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 umfasst 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 einem PCI-Bus angeschlossen sind, aber nicht 1394 Peripheriegeräte. Treiber für diese Klasse werden vom System bereitgestellt.

Imageerstellungsgerät
Klasse = Image
ClassGuid = {6bdd1fc6-810f-11d0-bec7-08002be2092f}
Diese Klasse umfasst Geräte zur Aufnahme von Standbildern, Digitalkameras und Scanner.

IrDA-Geräte
Klasse = Infrarot
ClassGuid = {6bdd1fc5-810f-11d0-bec7-08002be2092f}
Diese Klasse umfasst Infrarotgeräte. Treiber für diese Klasse umfassen 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 umfasst alle Tastaturen. Das heißt, es muss auch in der (sekundären) INF für ein aufgezähltes untergeordnetes HID-Tastaturgerät angegeben werden.

Medienwechsler
Class = MediumChanger
ClassGuid = {ce5939ae-ebde-11d0-b181-0000f8753ec4}
Diese Klasse umfasst SCSI-Medienwechslungsgeräte.

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

Modem
Klasse = Modem
ClassGuid = {4d36e96d-e325-11ce-bfc1-08002be10318}
Diese Klasse umfasst 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 unter Übersicht über Modem-INF-Dateien und Hinzufügen von WDM-Modemunterstützung.

Monitor
Klasse = Monitor
ClassGuid = {4d36e96e-e325-11ce-bfc1-08002be10318}
Diese Klasse umfasst Anzeigemonitore. Ein INF für ein Gerät dieser Klasse installiert keine Gerätetreiber, sondern gibt stattdessen die Features eines bestimmten Monitors an, der zur Verwendung durch Treiber von Grafikkarten in der Registrierung gespeichert werden soll. (Monitore werden als untergeordnete Geräte von Grafikkarten 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 im (sekundären) INF für ein aufgezähltes untergeordnetes HID-Mausgerät angegeben werden.

Multifunktionsgeräte
Klasse = Multifunction
ClassGuid = {4d36e971-e325-11ce-bfc1-08002be10318}
Diese Klasse umfasst Kombinationskarten, z. B. ein PCMCIA-Modem und einen Netcard-Adapter. Der Treiber für ein solches Plug & Play Multifunktionsgerät wird unter dieser Klasse installiert und zählt modem und netcard separat als seine untergeordneten Geräte auf.

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

Serielle Multiportadapter
Klasse = MultiportSerial
ClassGuid = {50906cb8-ba12-11d1-bf5d-0000f805f530}
Diese Klasse umfasst intelligente serielle Multiportkarten, aber keine Peripheriegeräte, die mit ihren Ports verbunden sind. Sie enthält keine nichtintelligenten seriellen Multiportcontroller (Typ 16550) oder serielle Controller mit einem portlosen Port (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 keine NDIS oder NetAdapter verwenden, sollten eine andere Setupklasse verwenden.

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

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

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

Netzwerktransport
Klasse = NetTrans
ClassGuid = {4d36e975-e325-11ce-bfc1-08002be10318}
Diese Klasse umfasst NDIS-Protokolle CoNDIS-eigenständige Anruf-Manager und CoNDIS-Clients sowie Treiber höherer Ebene in Transportstapeln.

PCI-SSL-Beschleuniger
Class = SecurityAccelerator
ClassGuid = {268c95a1-edfe-11d3-95c3-0010dc4050a5}
Diese Klasse umfasst Geräte, die die kryptografische Verarbeitung von SSL (Secure Socket Layer) 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 umfasst geräte mit seriellem und parallelem Port. Siehe auch die MultiportSerial-Klasse.

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

Drucker, Bus-spezifische 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
Class = SCSIAdapter
ClassGuid = {4d36e97b-e325-11ce-bfc1-08002be10318}
Diese Klasse umfasst SCSI-HBAs (Host Bus Adapters) und Datenträgerarraycontroller.

Sicherheitsgeräte Class = Securitydevices
ClassGuid = {d94ee5d8-d189-4994-83d2-f68d7d41b0e6}
(Windows 8.1, Windows 10) Diese Klasse enthält Chips des Trusted Platform-Moduls. 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 Standortgeräte, z. B. GPS-Geräte.

Smartcardleser
Class = SmartCardReader
ClassGuid = {50dd5230-ba8a-11d1-bf5d-0000f805f5f530}
Diese Klasse enthält intelligente Karte Reader.

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

Speichervolumes
Class = Volume
ClassGuid = {71a27cdd-812a-11d0-bec7-08002be2092f}
Diese Klasse umfasst Speichervolumes, wie vom systemseitig bereitgestellten logischen Volume-Manager definiert, und Klassentreiber, die Geräteobjekte erstellen, um Speichervolumes darzustellen, z. B. den Systemdatenträgerklassentreiber.

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
Class = TapeDrive
ClassGuid = {6d807884-7d21-11cf-801c-08002be10318}
Diese Klasse umfasst Bandlaufwerke, einschließlich aller Bandminiklassentreiber.

USB-Gerät
Class = USBDevice
ClassGuid = {88BAE032-5A81-49f0-BC3D-A4FF138216D6}
USBDevice umfasst alle USB-Geräte, die nicht zu einer anderen Klasse gehören. Diese Klasse wird nicht für USB-Hostcontroller und -Hubs verwendet.

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

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

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