IOCTL_SERIAL_SET_QUEUE_SIZE IOCTL (ntddser.h)
La richiesta di IOCTL_SERIAL_SET_QUEUE_SIZE imposta le dimensioni del buffer di ricezione interno. Se la dimensione richiesta è maggiore della dimensione del buffer di ricezione corrente, viene creato un nuovo buffer di ricezione. In caso contrario, il buffer di ricezione non viene modificato.
Codice principale
Buffer di input
Il membro AssociatedIrp.SystemBuffer punta a una struttura SERIAL_QUEUE_SIZE allocata dal client usata per inserire una dimensione del buffer di ricezione.
Lunghezza del buffer di input
Il membro Parameters.DeviceIoControl.InputBufferLength è impostato sulle dimensioni, in byte, di una struttura SERIAL_QUEUE_SIZE .
Buffer di output
Nessuno.
Lunghezza del buffer di output
Nessuno.
Blocco dello stato
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) |