SerialHandshake 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义串行通信中使用的硬件和软件流控制协议的值。 这些值由 SerialDevice 对象上的握手属性使用。
public enum class SerialHandshake
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class SerialHandshake
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum SerialHandshake
var value = Windows.Devices.SerialCommunication.SerialHandshake.none
Public Enum SerialHandshake
- 继承
-
SerialHandshake
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
字段
None | 0 | 没有协议用于握手。 |
RequestToSend | 1 | 当端口接收数据并且读取缓冲区已满时,请求发送 (RTS) 行设置为 false。 缓冲区可用时,行设置为 true。 当串行端口传输数据时,CTS 行设置为 false ,在写入缓冲区中存在空间之前,端口不会发送数据。 |
RequestToSendXOnXOff | 3 | RequestToSend 和 XOnXOff 控件都用于流控制。 |
XOnXOff | 2 | 串行端口发送 Xoff 控件以通知发送方停止发送数据。 准备就绪后,端口会发送一个 Xon 控件,通知发送方该端口现在已准备好接收数据。 |