IOCTL_SERIAL_SET_BAUD_RATE请求在串行控制器设备上设置波特率。 串行控制器驱动程序验证指定的波特率。 若要获取波特率,客户端可以使用IOCTL_SERIAL_GET_BAUD_RATE请求。 主要代码 IRP_MJ_DEVICE_CONTROL 输入缓冲区 AssociatedIrp.SystemBuffer成员指向客户端分配并设置以输入波特率的SERIAL_BAUD_RATE结构。
The IOCTL_SERIAL_SET_BAUD_RATE request sets the baud rate on a serial controller device. The serial controller driver verifies the specified baud rate.
DCBdcb;BOOLresult;// 获取当前串口配置result=GetCommState(hSerial,&dcb);if(result){// 成功获取串口配置}else{// 失败处理}// 设置新的串口配置dcb.BaudRate=9600;dcb.ByteSize=8;dcb.StopBits=ONESTOPBIT;dcb.Parity=NOPARITY;result=SetCommState(hSerial,&dcb);if(result){// 成功设置串口配置}else{/...
IOCTL_SERIAL_SET_BAUD_RATE [X] [MS-RDPESP]0x001b0004 IOCTL_SERIAL_INTERNAL_DO_WAIT_WAKE [X] 0x001b0008 IOCTL_SERIAL_SET_QUEUE_SIZE [X] [MS-RDPESP]0x001b0008 IOCTL_SERIAL_INTERNAL_CANCEL_WAIT_WAKE [X] 0x001b000c IOCTL_SERIAL_SET_LINE_CONTROL ...
} SERIAL_LINE_CONTROL, *PSERIAL_LINE_CONTROL; StopBits:传输或接收的每个字符末尾使用的停止位数。 Parity:用于传输或接收的每个字符的奇偶校验检查的类型。 WordLength:每个字符的数据位数。 1.2 使用IOCTL_SERIAL_SET_LINE_CONTROL和IOCTL_SERIAL_GET_LINE_CONTROL ...
IOCTL_SERIAL_INTERNAL_CANCEL_WAIT_WAKE IOCTL IOCTL_SERIAL_INTERNAL_DO_WAIT_WAKE IOCTL IOCTL_SERIAL_INTERNAL_RESTORE_SETTINGS IOCTL IOCTL_SERIAL_LSRMST_INSERT IOCTL IOCTL_SERIAL_PURGE IOCTL IOCTL_SERIAL_RESET_DEVICE IOCTL IOCTL_SERIAL_SET_BAUD_RATE IOCTL IOCTL_SERIAL_SET_BREAK_OFF IOCTL IOCTL_SERIAL...
IOCTL_SERIAL_SET_QUEUE_SIZE IOCTL IOCTL_SERIAL_SET_RTS IOCTL IOCTL_SERIAL_SET_TIMEOUTS IOCTL IOCTL_SERIAL_SET_WAIT_MASK IOCTL IOCTL_SERIAL_SET_XOFF IOCTL IOCTL_SERIAL_SET_XON IOCTL IOCTL_SERIAL_WAIT_ON_MASK IOCTL IOCTL_SERIAL_XOFF_COUNTER IOCTL SERIAL_BAUD_RATE结构 SERIAL_CHARS结构 SERIAL_CO...
IOCTL_SERIAL_SET_QUEUE_SIZE IOCTL IOCTL_SERIAL_SET_RTS IOCTL IOCTL_SERIAL_SET_TIMEOUTS IOCTL IOCTL_SERIAL_SET_WAIT_MASK IOCTL IOCTL_SERIAL_SET_XOFF IOCTL IOCTL_SERIAL_SET_XON IOCTL IOCTL_SERIAL_WAIT_ON_MASK IOCTL IOCTL_SERIAL_XOFF_COUNTER IOCTL SERIAL_BAUD_RATE结构 SERIAL_CHARS结构 SERIAL_C...
IOCTL_SERIAL_SET_CONFIG:设置串口的配置。 IOCTL_SERIAL_SET_BREAK_ON:在串口上发送BREAK信号。 IOCTL_SERIAL_SET_BREAK_OFF:停止发送BREAK信号。 IOCTL_SERIAL_SET_WAIT_MASK:设置等待面具。 IOCTL_SERIAL_WAIT_ON_MASK:等待指定的事件。 IOCTL_SERIAL_SET_CHAR:设置特定的字符。
The IOCTL_SERIAL_GET_COMMSTATUS request returns information about the communication status of a serial device. For more information about the status information that is retrieved by this request, see SERIAL_STATUS.