IOCTL_SERIAL_SET_QUEUE_SIZE IOCTL (ntddser.h)
La richiesta IOCTL_SERIAL_SET_QUEUE_SIZE imposta le dimensioni del buffer di ricezione interno. Se la dimensione richiesta è maggiore della dimensione corrente del buffer di ricezione, 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 utilizzata per immettere una dimensione del buffer di ricezione.
Lunghezza del buffer di input
Il membro Parameters.DeviceIoControl.InputBufferLength viene impostato sulle dimensioni, in byte, di una struttura SERIAL_QUEUE_SIZE.
Buffer di output
Nessuno.
Lunghezza del buffer di output
Nessuno.
Blocco di stato
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) |