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


структура SERIAL_BAUD_RATE (ntddser.h)

Структура SERIAL_BAUD_RATE указывает скорость передачи и получения данных последовательным портом.

Синтаксис

typedef struct _SERIAL_BAUD_RATE {
  ULONG BaudRate;
} SERIAL_BAUD_RATE, *PSERIAL_BAUD_RATE;

Члены

BaudRate

Скорость baud. Этот параметр указывает количество битов в секунду, для передачи или получения последовательного порта. Например, значение BaudRate 115200 указывает, что порт настроен для передачи 115 200 бит в секунду.

Замечания

Запросы управления 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

См. также

IOCTL_SERIAL_GET_BAUD_RATE

IOCTL_SERIAL_SET_BAUD_RATE

SERIAL_COMMPROP