Partager via


SerialHandshake Énumération

Définition

Définit des valeurs pour les protocoles de contrôle de flux matériels et logiciels utilisés dans la communication série. Les valeurs sont utilisées par la propriété Handshake sur l’objet 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
Héritage
SerialHandshake
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Champs

None 0

Aucun protocole n’est utilisé pour l’établissement d’une négociation.

RequestToSend 1

Lorsque le port reçoit des données et si la mémoire tampon de lecture est pleine, la ligne de requête à envoyer (RTS) est définie sur false. Lorsque la mémoire tampon est disponible, la ligne est définie sur true. Lorsque le port série transmet des données, la ligne CTS est définie sur false et le port n’envoie pas de données tant qu’il n’y a pas de place dans la mémoire tampon d’écriture.

RequestToSendXOnXOff 3

Les contrôles RequestToSend et XOnXOff sont utilisés pour le contrôle de flux.

XOnXOff 2

Le port série envoie un contrôle Xoff pour informer l’expéditeur d’arrêter l’envoi de données. Lorsqu’il est prêt, le port envoie un contrôle Xon pour informer l’expéditeur que le port est maintenant prêt à recevoir des données.

S’applique à