IOCTL_SERIAL_SET_QUEUE_SIZE IOCTL (ntddser.h)
Запрос IOCTL_SERIAL_SET_QUEUE_SIZE задает размер внутреннего буфера получения. Если запрошенный размер превышает текущий размер буфера приема, создается новый буфер приема. В противном случае буфер получения не изменяется.
Основной код
Входной буфер
Элемент AssociatedIrp.SystemBuffer указывает на структуру, выделенную клиентом SERIAL_QUEUE_SIZE , которая используется для ввода размера буфера приема.
Длина входного буфера
Член Parameters.DeviceIoControl.InputBufferLength имеет размер структуры SERIAL_QUEUE_SIZE в байтах.
Выходной буфер
Нет.
Длина выходного буфера
Нет.
Блок состояния
Элемент Information имеет нулевое значение.
Для элемента Status задано одно из универсальных значений состояния для запросов управления последовательным устройством.
Требования
Требование | Значение |
---|---|
Заголовок | ntddser.h (включая Ntddser.h) |