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