IOCTL_SERIAL_GET_COMMSTATUS IOCTL (ntddser.h)

La richiesta di IOCTL_SERIAL_GET_COMMSTATUS restituisce informazioni sullo stato di comunicazione di un dispositivo seriale. Per altre informazioni sulle informazioni sullo stato recuperate da questa richiesta, vedere SERIAL_STATUS.

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 una struttura SERIAL_STATUS allocata dal client usata dal driver del controller seriale per generare informazioni sullo stato della comunicazione.

Lunghezza del buffer di output

Il membro Parameters.DeviceIoControl.OutputBufferLength è impostato sulle dimensioni in byte di una struttura SERIAL_STATUS .

Blocco dello stato

Se la richiesta ha esito positivo, il membro Information viene impostato sulle dimensioni in byte di una struttura SERIAL_STATUS . In caso contrario, il membro Information è 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

SERIAL_STATUS