Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die GUID_DEVINTERFACE_COMPORT-Geräteschnittstellenklasse wird für COM-Ports definiert.
| Attribut | Einstellung |
|---|---|
| Bezeichner | GUID_DEVINTERFACE_COMPORT |
| Klassen-GUID | {86E0D1E0-8089-11D0-9CE4-08003E301F73} |
Hinweise
Treiber für serielle Ports registrieren Instanzen dieser Geräteschnittstellenklasse, um das Betriebssystem und die Anwendungen über das Vorhandensein von COM-Ports zu benachrichtigen.
Der vom System bereitgestellte Funktionstreiber für serielle Ports registriert eine Instanz dieser Geräteschnittstellenklasse für einen seriellen Port.
Die Verwendung der Geräteschnittstelle (GUID_DEVINTERFACE_COMPORT) ist die empfohlene Methode zum Ermitteln und Zugreifen auf einen COM-Port. Die Verwendung von Legacy-COM-Portnamen ist anfällig für Namenskonflikte und stellt keine Statusänderungsbenachrichtigungen für einen Client bereit. Der Beispielcode veranschaulicht , wie Sie mithilfe dieser Geräteschnittstelle auf ein Gerät zugreifen.
Die folgenden Beispiele (auf GitHub) registrieren eine Instanz dieser Klasse für einen seriellen Port:
- Das Serial-Beispiel
- Beispiel für einen virtuellen Serial-Treiber (UMDF 1.0)
- Beispiel für einen virtuellen Serial2-Treiber (KMDF)
GUID_CLASS_COMPORT ist ein veralteter Bezeichner für diese Geräteschnittstellenklasse. Verwenden Sie für neue Instanzen dieser Klasse stattdessen GUID_DEVINTERFACE_COMPORT.
Anforderungen
| Version | Verfügbar in Microsoft Windows 2000 und höheren Versionen von Windows. |
| Header | Ntddser.h (einschl. Ntddser.h) |