Поделиться через


IOCTL_SERIAL_SET_QUEUE_SIZE IOCTL (ntddser.h)

Запрос IOCTL_SERIAL_SET_QUEUE_SIZE задает размер внутреннего буфера получения. Если запрошенный размер превышает текущий размер буфера приема, создается новый буфер приема. В противном случае буфер получения не изменяется.

Основной код

IRP_MJ_DEVICE_CONTROL

Входной буфер

Элемент AssociatedIrp.SystemBuffer указывает на структуру, выделенную клиентом SERIAL_QUEUE_SIZE , которая используется для ввода размера буфера приема.

Длина входного буфера

Член Parameters.DeviceIoControl.InputBufferLength имеет размер структуры SERIAL_QUEUE_SIZE в байтах.

Выходной буфер

Нет.

Длина выходного буфера

Нет.

Блок состояния

Элемент Information имеет нулевое значение.

Для элемента Status задано одно из универсальных значений состояния для запросов управления последовательным устройством.

Требования

Требование Значение
Заголовок ntddser.h (включая Ntddser.h)

См. также раздел

SERIAL_QUEUE_SIZE