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


IOCTL_SERIAL_SET_HANDFLOW IOCTL (ntddser.h)

Запрос IOCTL_SERIAL_SET_HANDFLOW задает конфигурацию управления потоком подтверждения. Драйвер последовательного контроллера проверяет указанные сведения об управлении потоком подтверждения.

Чтобы получить сведения об управлении потоком подтверждения, клиент может использовать запрос IOCTL_SERIAL_GET_HANDFLOW.

Дополнительные сведения о параметрах для управления потоком подтверждения см. в SERIAL_HANDFLOW.

Основной код

IRP_MJ_DEVICE_CONTROL

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

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

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

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

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

Никакой.

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

Никакой.

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

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

Элемент состояния имеет одно из универсальных значений состояния для запросов последовательного управления устройствами. Состояние STATUS_INVALID_PARAMETER указывает, что указанный элемент управления потоком подтверждения недопустим.

Требования

Требование Ценность
заголовка ntddser.h (include Ntddser.h)

См. также

IOCTL_SERIAL_GET_HANDFLOW

SERIAL_HANDFLOW