Compartilhar via


SerialHandshake Enumeração

Definição

Define valores para protocolos de controle de fluxo de hardware e software usados na comunicação serial. Os valores são usados pela propriedade Handshake no objeto 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
Herança
SerialHandshake
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Campos

None 0

Nenhum protocolo é usado para o handshake.

RequestToSend 1

Quando a porta estiver recebendo dados e se o buffer de leitura estiver cheio, a linha RTS (Solicitação para Enviar) será definida como false. Quando o buffer está disponível, a linha é definida como true. Quando a porta serial está transmitindo dados, a linha CTS é definida como false e a porta não envia dados até que haja espaço no buffer de gravação.

RequestToSendXOnXOff 3

Os controles RequestToSend e XOnXOff são usados para o controle de fluxo.

XOnXOff 2

A porta serial envia um controle Xoff para informar o remetente a parar de enviar dados. Quando estiver pronta, a porta enviará um controle Xon para informar ao remetente que a porta agora está pronta para receber dados.

Aplica-se a