次の方法で共有


SerialHandshake 列挙型

定義

シリアル通信で使用されるハードウェアおよびソフトウェア フロー制御プロトコルの値を定義します。 値は、SerialDevice オブジェクトの Handshake プロパティによって使用されます。

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

ポートがデータを受信していて、読み取りバッファーがいっぱいの場合、Request-to-Send (RTS) 行は false に設定 されます。 buffer が使用可能な場合、行は true に設定 されます。 シリアル ポートがデータを送信している場合、CTS 行は false に設定され、ポートは書き込みバッファーに余裕があるまでデータを送信しません。

RequestToSendXOnXOff 3

フロー制御には 、RequestToSend コントロールと XOnXOff コントロールの両方が使用されます。

XOnXOff 2

シリアル ポートは Xoff コントロールを送信して、送信者にデータの送信を停止するように通知します。 準備ができたら、ポートは Xon コントロールを送信して、ポートがデータを受信する準備ができていることを送信者に通知します。

適用対象