IOCTL_SERIAL_GET_DTRRTS IOCTL (ntddser.h)

La richiesta IOCTL_SERIAL_GET_DTRRTS restituisce informazioni sul segnale di controllo pronto per il terminale dati (DTR) e sulla richiesta di invio (RTS) del segnale di controllo.

Codice principale

IRP_MJ_DEVICE_CONTROL

Buffer di input

Nessuno.

Lunghezza del buffer di input

Nessuno.

Buffer di output

Il membro AssociatedIrp.SystemBuffer punta a un buffer ULONG allocato dal client che Serial.sys usa per restituire informazioni sulla DTR e RTS. Il buffer ULONG è impostato su zero o sull'OR bit per bit di uno o più dei bit di flag seguenti:

Lunghezza del buffer di output

Il membro Parameters.DeviceIoControl.OutputBufferLength è impostato sulle dimensioni in byte di un ULONG.

Blocco dello stato

Se la richiesta ha esito positivo, il membro Informazioni viene impostato sulle dimensioni in byte di un oggetto ULONG. In caso contrario, il membro Informazioni è impostato su zero.

Il membro Status è impostato su uno dei valori di stato generici per le richieste di controllo del dispositivo seriale.

Requisiti

Requisito Valore
Intestazione ntddser.h (include Ntddser.h)

Vedi anche

IOCTL_SERIAL_SET_DTR

IOCTL_SERIAL_SET_RTS