Condividi tramite


IOCTL_SERIAL_GET_PROPERTIES IOCTL (ntddser.h)

La richiesta IOCTL_SERIAL_GET_PROPERTIES restituisce informazioni sulle funzionalità di un controller seriale. Le informazioni sulle funzionalità vengono restituite in una struttura SERIAL_COMMPROP.

Codice principale

IRP_MJ_DEVICE_CONTROL

Buffer di input

Nessuno.

Lunghezza del buffer di input

Nessuno.

Buffer di output

Il AssociatedIrp.SystemBuffer punta a una struttura SERIAL_COMMPROP allocata dal client usata dal driver del controller seriale per restituire informazioni sulle funzionalità del controller seriale.

Lunghezza del buffer di output

Il Parameters.DeviceIoControl.OutputBufferLength viene impostato sulle dimensioni, in byte, di una struttura SERIAL_COMMPROP.

Blocco di stato

Se la richiesta ha esito positivo, il membro informazioni viene impostato sulle dimensioni, in byte, di una struttura SERIAL_COMMPROP. In caso contrario, il membro Informazioni è impostato su zero.

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

Fabbisogno

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

Vedere anche

SERIAL_COMMPROP