IOCTL_SERIAL_SET_CHARS IOCTL (ntddser.h)
Die IOCTL_SERIAL_SET_CHARS Anforderung legt die Sonderzeichen fest, die der serielle Controllertreiber für die Handshakeflusssteuerung verwendet. Dieser Treiber überprüft die angegebenen Sonderzeichen.
Um die Sonderzeichen abzurufen, kann ein Client eine IOCTL_SERIAL_GET_CHARS Anforderung verwenden.
Hauptcode
Eingabepuffer
Der AssociatedIrp.SystemBuffer Member verweist auf eine clientgeteilte SERIAL_CHARS Struktur, die zum Eingeben von Sonderzeichen verwendet wird.
Eingabepufferlänge
Der Parameters.DeviceIoControl.InputBufferLength Member wird auf die Größe einer SERIAL_CHARS Struktur in Bytes festgelegt.
Ausgabepuffer
Nichts.
Länge des Ausgabepuffers
Nichts.
Statusblock
Das Information Member ist auf Null festgelegt.
Der Status- Member ist auf einen der generischen Statuswerte für anforderungen für serielle Gerätesteuerungfestgelegt. Ein Status von STATUS_INVALID_PARAMETER gibt an, dass XoffChar-XonChar-entspricht oder dass einer davon dem Escapezeichen des Handshake-Flusssteuerungs-Escapezeichens entspricht.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ntddser.h (include Ntddser.h) |