Freigeben über


IOCTL_SERIAL_GET_DTRRTS IOCTL (ntddser.h)

Die IOCTL_SERIAL_GET_DTRRTS-Anforderung gibt Informationen über das DTR-Steuersignal ( Data Terminal Ready ) und das Anforderungs-Sendesignal (RTS) zurück.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Keine.

Länge des Eingabepuffers

Keine.

Ausgabepuffer

Der AssociatedIrp.SystemBuffer-Member verweist auf einen vom Client zugewiesenen ULONG-Puffer, der Serial.sys verwendet, um Informationen zu DTR und RTS auszugeben. Der ULONG-Puffer ist auf null oder auf das bitweise OR eines oder mehrerer der folgenden Flagbits festgelegt:

Länge des Ausgabepuffers

Das Parameters.DeviceIoControl.OutputBufferLength-Element wird auf die Größe in Byte eines ULONG-Elements festgelegt.

Statusblock

Wenn die Anforderung erfolgreich ist, wird der Information-Member auf die Größe in Byte einer ULONG festgelegt. Andernfalls wird das Information-Element auf 0 (null) festgelegt.

Das Element Status ist auf einen der generischen Statuswerte für Anforderungen der seriellen Gerätesteuerung festgelegt.

Anforderungen

Anforderung Wert
Header ntddser.h (include Ntddser.h)

Weitere Informationen

IOCTL_SERIAL_SET_DTR

IOCTL_SERIAL_SET_RTS