структура SERIAL_BAUD_RATE (ntddser.h)
Структура SERIAL_BAUD_RATE определяет скорость передачи и получения данных, с которой в настоящее время настроен последовательный порт.
Синтаксис
typedef struct _SERIAL_BAUD_RATE {
ULONG BaudRate;
} SERIAL_BAUD_RATE, *PSERIAL_BAUD_RATE;
Члены
BaudRate
Скорость в бодах. Этот параметр указывает количество битов в секунду, которое в настоящее время настроено для передачи или получения последовательным портом. Например, значение BaudRate 115200 указывает, что порт настроен для передачи 115200 бит в секунду.
Комментарии
Запросы IOCTL_SERIAL_GET_BAUD_RATE и IOCTL_SERIAL_SET_BAUD_RATE управления вводом-выводом используют структуру SERIAL_BAUD_RATE для указания скорости передачи данных последовательного порта. Запрос IOCTL_SERIAL_SET_BAUD_RATE настраивает последовательный порт для работы с указанной скоростью выполнения. Запрос IOCTL_SERIAL_GET_BAUD_RATE запрашивает последовательный порт для скорости передачи данных, с которой он в настоящее время настроен для работы.
Дополнительные сведения о некоторых возможных скоростях выполнения, которые может поддерживать драйвер последовательного контроллера, см. в описании элемента MaxBaud в SERIAL_COMMPROP.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается начиная с Windows 2000. |
Верхняя часть | ntddser.h |