SERIAL_BAUD_RATE 结构 (ntddser.h)

SERIAL_BAUD_RATE结构指定串行端口当前配置为传输和接收数据的波特率。

语法

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

成员

BaudRate

波特率。 此参数指定串行端口当前配置为传输或接收的每秒位数。 例如, BaudRate 值为 115200 表示端口配置为每秒传输 115,200 位。

注解

IOCTL_SERIAL_GET_BAUD_RATEIOCTL_SERIAL_SET_BAUD_RATE I/O 控制请求使用SERIAL_BAUD_RATE结构指定串行端口的波特率。 IOCTL_SERIAL_SET_BAUD_RATE请求将串行端口配置为以指定的波特率运行。 IOCTL_SERIAL_GET_BAUD_RATE请求查询串行端口,以获取其当前配置为运行时的波特率。

有关串行控制器驱动程序可能支持的一些可能的波特率的详细信息,请参阅 SERIAL_COMMPROPMaxBaud 成员的说明。

要求

要求
最低受支持的客户端 从 Windows 2000 开始受支持。
标头 ntddser.h

另请参阅

IOCTL_SERIAL_GET_BAUD_RATE

IOCTL_SERIAL_SET_BAUD_RATE

SERIAL_COMMPROP