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