Freigeben über


Öffnen eines SerCx2-Managed seriellen Ports

Ab Windows 8.1 arbeitet Version 2 der Serial Framework-Erweiterung (SerCx2) mit einem seriellen Controllertreiber zusammen, um einen seriellen Port auf einem seriellen Controller zu verwalten. Wenn Ihr Peripherietreiber ein Gerät an einem seriellen Port steuert, der gemeinsam von SerCx2 und einem seriellen Controllertreiber verwaltet wird, kann Ihr Treiber eine logische Verbindung mit diesem Port herstellen und dann E/A-Anforderungen über den Port an das Gerät senden.

Ein serieller Controller ist ein universeller asynchroner Empfänger/Transmitter (UART) oder ein kompatibles Gerät mit 16550. Weitere Informationen finden Sie unter Übersicht über serielle Controllertreiber.

In diesem Abschnitt

Thema BESCHREIBUNG

Verbindungs-IDs für serielle Peripheriegeräte

Wenn Sie einen Treiber für ein Peripheriegerät schreiben, das mit einem von SerCx2 verwalteten seriellen Port verbunden ist, enthält die Liste der Hardwareressourcen, die der Treiber empfängt, eine Verbindungs-ID , die die Geräteverbindungsinformationen aus der Plattformfirmware kapselt.

Verbinden eines UMDF-Peripherietreibers mit einem seriellen Port

Der UMDF-Treiber für ein Peripheriegerät an einem von SerCx2 verwalteten seriellen Port erfordert bestimmte Hardwareressourcen, um das Gerät zu betreiben. In diesen Ressourcen enthalten sind die Informationen, die der Treiber benötigt, um eine logische Verbindung mit dem seriellen Port zu öffnen.

Verbinden eines KMDF-Peripherietreibers mit einem seriellen Port

Der KMDF-Treiber für ein Peripheriegerät an einem von SerCx2 verwalteten seriellen Port erfordert bestimmte Hardwareressourcen, um das Gerät zu betreiben. In diesen Ressourcen enthalten sind die Informationen, die der Treiber benötigt, um eine logische Verbindung mit dem seriellen Port zu öffnen.