IOCTL_SERIAL_GET_HANDFLOW IOCTL (ntddser.h)
Die IOCTL_SERIAL_GET_HANDFLOW-Anforderung gibt Informationen zur Konfiguration des Handshake-Flusssteuerungssatzes für ein serielles Gerät zurück.
Um die Konfiguration der Handshake-Flusssteuerung festzulegen, kann ein Client eine IOCTL_SERIAL_SET_HANDFLOW Anforderung verwenden.
Weitere Informationen zu den Einstellungen für die Handshake-Flusssteuerung finden Sie unter SERIAL_HANDFLOW.
Hauptcode
Eingabepuffer
Nichts.
Eingabepufferlänge
Nichts.
Ausgabepuffer
Der AssociatedIrp.SystemBuffer Member verweist auf eine vom Client zugewiesene SERIAL_HANDFLOW Struktur, die der serielle Controllertreiber verwendet, um Informationen zur Konfiguration der Handshake-Flusssteuerung auszugeben.
Länge des Ausgabepuffers
Das Parameters.DeviceIoControl.OutputBufferLength Member wird auf die Größe einer SERIAL_HANDFLOW-Struktur in Bytes festgelegt.
Statusblock
Wenn die Anforderung erfolgreich ist, wird das Information Member auf die Größe einer SERIAL_HANDFLOW Struktur in Byte festgelegt. Andernfalls wird der Information Member auf Null festgelegt.
Der Status- Member ist auf einen der generischen Statuswerte für anforderungen für serielle Gerätesteuerungfestgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ntddser.h (include Ntddser.h) |