Freigeben über


SerialHandshake Enumeration

Definition

Definiert Werte für Hardware- und Softwareflusssteuerungsprotokolle, die in der seriellen Kommunikation verwendet werden. Die Werte werden von der Handshake-Eigenschaft für das SerialDevice-Objekt verwendet.

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
Vererbung
SerialHandshake
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Felder

None 0

Für den Handshake wird kein Protokoll verwendet.

RequestToSend 1

Wenn der Port Daten empfängt und der Lesepuffer voll ist, wird die RTS-Zeile (Request-to-Send) auf false festgelegt. Wenn der Puffer verfügbar ist, wird die Zeile auf TRUE festgelegt. Wenn der serielle Port Daten überträgt, wird die CTS-Zeile auf false festgelegt, und der Port sendet keine Daten, bis platz im Schreibpuffer vorhanden ist.

RequestToSendXOnXOff 3

Sowohl RequestToSend - als auch XOnXOff-Steuerelemente werden für die Flusssteuerung verwendet.

XOnXOff 2

Der serielle Port sendet ein Xoff-Steuerelement, um den Absender zu informieren, das Senden von Daten zu beenden. Wenn er bereit ist, sendet der Port ein Xon-Steuerelement, um den Absender darüber zu informieren, dass der Port jetzt bereit ist, Daten zu empfangen.

Gilt für: