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_RATE和IOCTL_SERIAL_SET_BAUD_RATE I/O 控制请求使用SERIAL_BAUD_RATE结构指定串行端口的波特率。 IOCTL_SERIAL_SET_BAUD_RATE请求将串行端口配置为以指定的波特率运行。 IOCTL_SERIAL_GET_BAUD_RATE请求查询串行端口,以获取其当前配置为运行时的波特率。
有关串行控制器驱动程序可能支持的一些可能的波特率的详细信息,请参阅 SERIAL_COMMPROP 中 MaxBaud 成员的说明。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 从 Windows 2000 开始受支持。 |
标头 | ntddser.h |