共用方式為


SerialDevice.Handshake 屬性

定義

取得或設定流程式控制制的交握通訊協定。

public:
 property SerialHandshake Handshake { SerialHandshake get(); void set(SerialHandshake value); };
SerialHandshake Handshake();

void Handshake(SerialHandshake value);
public SerialHandshake Handshake { get; set; }
var serialHandshake = serialDevice.handshake;
serialDevice.handshake = serialHandshake;
Public Property Handshake As SerialHandshake

屬性值

SerialHandshake列舉中定義的其中一個值。

備註

序列埠會使用交握通訊協定來建立埠與連線裝置之間的流程式控制制。 控制通訊協定有兩種類型。

  • 硬體控制:當接收者的緩衝區已滿時,要求到傳送 (RTS) 行設定為 false。 這表示傳送者必須停止傳送資料。 當緩衝區能夠保存資料時,RTS 行會設定為 true,表示傳送現在已準備好再次接收資料。
  • 軟體控制:接收者會將 Xoff 控制程式代碼傳送給傳送者,以停止傳輸資料。 當接收者準備就緒時,它會傳送 Xon 程式碼,而傳送者會繼續資料傳輸。 SerialHandshake列舉會定義上述控制項類型值。

您可以設定硬體、軟體或這兩種類型的控制通訊協定。

適用於