Freigeben über


Öffnen und Initialisieren einer 16550-UART-Compatible-Schnittstelle

Wenn Serial als Gerätefiltertreiber auf niedrigerer Ebene verwendet wird, gelten die folgenden Überlegungen für das Öffnen und Initialisieren des Filtergeräts:

  • Serial unterstützt jeweils nur eine Geöffnete auf dem Filtergerät.

  • Das Filtergerät befindet sich in einem undefinierten Zustand, wenn es geöffnet ist.

Ein Client sollte das Filtergerät in einen bekannten Zustand initialisieren, bevor es verwendet wird. Ein Client im Benutzermodus kann die IOCTL_SERIAL_SET_Xxx Anforderungen verwenden. Beachten Sie jedoch, dass eine Win32-konforme Anwendung die Kommunikationsfunktionen verwenden muss, die von den Windows-Basisdiensten im Microsoft Windows SDK unterstützt werden. Ein Client im Kernelmodus kann die IOCTL_SERIAL_Xxx und die IOCTL_SERIAL_INTERNAL_Xxx Anforderungen verwenden. Weitere Informationen finden Sie im Ntddser.h-Header .