Verwenden von Serial.sys und Serenum.sys
Die folgenden Systemkomponenten sind für die Verwendung mit seriellen Controllergeräten verfügbar, die über Hardwareschnittstellen verfügen, die mit dem universellen asynchronen Empfänger-Transmitter 16550 (UART) kompatibel sind:
Serielle und Serenum-Treiber
Serial.sys (Serial) ist ein vom System bereitgestellter Funktionstreiber für serielle Geräte. Sie können serial auch als Gerätefiltertreiber auf niedrigerer Ebene für jeden Typ von Plug & Play Gerät verwenden, für das eine 16550 UART-kompatible Schnittstelle erforderlich ist.
Serenum.sys (Serenum) ist ein vom System bereitgestellter Gerätefiltertreiber der oberen Ebene, den Sie in Verbindung mit Serial (oder einem vom Hersteller bereitgestellten Funktionstreiber) verwenden können, um die Funktion eines Plug & Play Bustreibers für einen RS-232-Port bereitzustellen.
Weitere Informationen zum Betrieb von Serial und Serenum finden Sie in den folgenden Themen:
- Übersicht über serielle Controllertreiber
- Merkmale von Serial und Serenum
- Konfiguration serieller Geräte und Treiber
- Betrieb von Serenum und Serial
- Registrierungseinstellungen für Serial
- Registrierungseinstellungen für Serenum
- Referenz zu seriellen Treibern
- Referenz zu Serenum-Treibern
- Datendefinitionen in der Headerdatei "Ntddser.h" im WDK.
Geräteeinrichtungsklasse für Ports
Die Ports-Klasse umfasst serielle Ports und COM-Ports. Ein serieller Port ist eine serielle Kommunikationshardwareschnittstelle auf einem 16550-UART-Gerät oder einem kompatiblen Gerät. Ein RS-232-Port auf einem Computer ist in der Regel ein DB-9- oder DB-25-Anschluss, der elektrisch mit dem seriellen Port eines UART verbunden ist. Ein COM-Port ist ein serieller Port, der zusätzliche Windows-spezifische Anforderungen erfüllt. Weitere Informationen finden Sie unter Konfiguration von COM-Ports.
Geräteschnittstellenklasse des COM-Ports
Sie müssen eine COM-Port-Geräteschnittstelle verwenden, um auf einen COM-Port zuzugreifen. (Die GUID für die Geräteschnittstellenklasse des COM-Ports ist GUID_DEVINTERFACE_COMPORT.)
Com-Portdatenbank und COM-Portdatenbank unterstützen Routinen
Die COM-Portdatenbank vermittelt die Verwendung von COM-Portnummern durch COM-Ports.
Informationen zum Installieren serieller Geräte finden Sie unter Installieren serieller Geräte.
Allgemeine Informationen zum allgemeinen Betrieb eines seriellen Geräts finden Sie in den Informationen zu den Kommunikationsressourcen, die von den Windows-Basisdiensten im Microsoft Windows SDK unterstützt werden.
Beispiele für serielle Treiber
In diesen Beispielen werden serielle Treiber veranschaulicht.
- Das Serial-Beispiel erstellt einen Funktionstreiber für serielle Geräte.
- Das Serenum-Beispiel bietet Plug & Play Funktionalität eines Bustreibers für einen RS-232-Port.
- Ein einfacher virtueller serieller Treiber (ComPort) und ein Controllerloser Modemtreiber (FakeModem).