структура SERIAL_QUEUE_SIZE (ntddser.h)
Структура SERIAL_QUEUE_SIZE используется для изменения размера входного буфера, который драйвер последовательного контроллера использует для операций приема последовательных операций.
Синтаксис
typedef struct _SERIAL_QUEUE_SIZE {
ULONG InSize;
ULONG OutSize;
} SERIAL_QUEUE_SIZE, *PSERIAL_QUEUE_SIZE;
Члены
InSize
Число байтов, запрошенных для входного буфера. Дополнительные сведения см. в подразделе "Примечания".
OutSize
Не используется. Задайте нулевое значение.
Комментарии
Эта структура используется запросами IOCTL_SERIAL_SET_QUEUE_SIZE для указания размера, запрошенного для нового входного буфера. Этот буфер используется драйвером последовательного контроллера для хранения данных, полученных от последовательного контроллера, до тех пор, пока данные не будут скопированы в пакет запроса IRP_MJ_READ . Если запрошенный размер буфера больше текущего размера буфера приема, создается новый буфер приема. В противном случае буфер получения не изменяется.
Требования
Требование | Значение |
---|---|
Заголовок | ntddser.h |