다음을 통해 공유


SerialHandshake 열거형

정의

직렬 통신에 사용되는 하드웨어 및 소프트웨어 흐름 제어 프로토콜에 대한 값을 정의합니다. 값은 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
상속
SerialHandshake
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

필드

None 0

핸드셰이크에는 프로토콜이 사용되지 않습니다.

RequestToSend 1

포트가 데이터를 수신하고 읽기 버퍼가 가득 차면 RTS(Request-to-Send) 줄이 false로 설정됩니다. 버퍼를 사용할 수 있으면 줄이 true로 설정됩니다. 직렬 포트가 데이터를 전송하는 경우 CTS 줄은 false 로 설정되고 쓰기 버퍼에 공간이 있을 때까지 포트에서 데이터를 보내지 않습니다.

RequestToSendXOnXOff 3

RequestToSendXOnXOff 컨트롤은 모두 흐름 제어에 사용됩니다.

XOnXOff 2

직렬 포트는 Xoff 컨트롤을 전송하여 보낸 사람에게 데이터 전송을 중지하도록 알릴 수 있습니다. 준비가 되면 포트는 Xon 컨트롤을 전송하여 보낸 사람에게 이제 포트가 데이터를 받을 준비가 되었다는 것을 알릴 수 있습니다.

적용 대상