SERIAL_QUEUE_SIZE struttura (ntddser.h)
La struttura SERIAL_QUEUE_SIZE viene usata per ridimensionare il buffer di input usato dal driver del controller seriale per le operazioni di ricezione seriale.
Sintassi
typedef struct _SERIAL_QUEUE_SIZE {
ULONG InSize;
ULONG OutSize;
} SERIAL_QUEUE_SIZE, *PSERIAL_QUEUE_SIZE;
Members
InSize
Numero di byte richiesti per il buffer di input. Per altre informazioni, vedere la sezione Osservazioni.
OutSize
Non usato. Imposta su zero.
Commenti
Questa struttura viene usata dalle richieste di IOCTL_SERIAL_SET_QUEUE_SIZE per specificare le dimensioni richieste per il nuovo buffer di input. Questo buffer viene usato internamente dal driver del controller seriale per contenere i dati ricevuti dal controller seriale fino a quando i dati non possono essere copiati in un pacchetto di richiesta IRP_MJ_READ . Se la dimensione del buffer 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.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ntddser.h |