C# 클래스 Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr.Client_X_224_Connection_Request_Pdu

The X.224 Connection Request PDU is a Standard RDP Connection Sequence PDU sent from client to server during the Connection Initiation phase (see section ).
file:///C:/ts_dev/TestSuites/MS-RDPBCGR/TestSuite/Src/TD/latest_XMLS_16may/RDPBCGR/_rfc_ms-rdpbcgr2_1_1_1.xml
상속: RdpbcgrClientPdu
파일 보기 프로젝트 열기: Microsoft/WindowsProtocolTestSuites 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
cookie String
rdpCorrelationInfo RDP_NEG_CORRELATION_INFO
rdpNegData RDP_NEG_REQ
routingToken byte[]
tpktHeader TpktHeader
x224Crq X224Crq

공개 메소드들

메소드 설명
Client_X_224_Connection_Request_Pdu ( ) : System

The constructor of the class with no parameter.

Client_X_224_Connection_Request_Pdu ( Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr.RdpbcgrClientContext clientContext ) : System

The constructor of the class.

Clone ( ) : StackPacket

Create an instance of the class that is identical to the current PDU.

ToBytes ( ) : byte[]

Encode this structure into byte array.

메소드 상세

Client_X_224_Connection_Request_Pdu() 공개 메소드

The constructor of the class with no parameter.
public Client_X_224_Connection_Request_Pdu ( ) : System
리턴 System

Client_X_224_Connection_Request_Pdu() 공개 메소드

The constructor of the class.
public Client_X_224_Connection_Request_Pdu ( Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr.RdpbcgrClientContext clientContext ) : System
clientContext Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr.RdpbcgrClientContext Specify the context.
리턴 System

Clone() 공개 메소드

Create an instance of the class that is identical to the current PDU.
public Clone ( ) : StackPacket
리턴 StackPacket

ToBytes() 공개 메소드

Encode this structure into byte array.
public ToBytes ( ) : byte[]
리턴 byte[]

프로퍼티 상세

cookie 공개적으로 프로퍼티

optional and variable-length ANSI character string terminated by a 0x0D0A two-byte sequence. This field MUST NOT be present if the routingToken field is present.
public String cookie
리턴 String

rdpCorrelationInfo 공개적으로 프로퍼티

An optional Correlation Info (section 2.2.1.1.2) structure. This field MUST be present if the CORRELATION_INFO_PRESENT (0x08) flag is set in the flags field of the RDP Negotiation Request structure, encapsulated within the optional rdpNegRsp field. If the CORRELATION_INFO_PRESENT (0x08) flag is not set, then this field MUST NOT be present.
public RDP_NEG_CORRELATION_INFO,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr rdpCorrelationInfo
리턴 RDP_NEG_CORRELATION_INFO

rdpNegData 공개적으로 프로퍼티

An optional RDP Negotiation Request structure. The length of this negotiation structure is included in the X.224 Connection Request Length Indicator field.
public RDP_NEG_REQ,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr rdpNegData
리턴 RDP_NEG_REQ

routingToken 공개적으로 프로퍼티

Optional and variable-length routing token bytes used for load balancing terminated by a carriage-return (CR) and line-feed (LF) ANSI sequence. For more information, see [MSFT-SDLBTS]. The length of the routing token and CR+LF sequence is included in the X.224 Connection Request Length Indicator field.
public byte[] routingToken
리턴 byte[]

tpktHeader 공개적으로 프로퍼티

A TPKT Header, as specified in [T123] section 8.
public TpktHeader,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr tpktHeader
리턴 TpktHeader

x224Crq 공개적으로 프로퍼티

An X.224 Class 0 Connection Request TPDU, as specified in [X224] section 13.3.
public X224Crq,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr x224Crq
리턴 X224Crq