estrutura SERIAL_QUEUE_SIZE (ntddser.h)
A estrutura SERIAL_QUEUE_SIZE é usada para redimensionar o buffer de entrada que o driver do controlador serial usa para operações de recebimento serial.
Sintaxe
typedef struct _SERIAL_QUEUE_SIZE {
ULONG InSize;
ULONG OutSize;
} SERIAL_QUEUE_SIZE, *PSERIAL_QUEUE_SIZE;
Membros
InSize
Número de bytes solicitados para o buffer de entrada. Para obter mais informações, consulte Comentários.
OutSize
Não usado. Defina como zero.
Comentários
Essa estrutura é usada por solicitações IOCTL_SERIAL_SET_QUEUE_SIZE para especificar o tamanho solicitado para o novo buffer de entrada. Esse buffer é usado internamente pelo driver do controlador serial para manter os dados recebidos do controlador serial até que os dados possam ser copiados para um pacote de solicitação IRP_MJ_READ. Se o tamanho do buffer solicitado for maior que o tamanho do buffer de recebimento atual, um novo buffer de recebimento será criado. Caso contrário, o buffer de recebimento não será alterado.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ntddser.h |