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

The MCS Connect Initial PDU is a Standard RDP Connection Sequence PDU sent from client to server during the Basic Settings Exchange phase (see Section ). It is sent after receiving the X.224 Connection Confirm PDU. The MCS Connect Initial PDU encapsulates a GCC Conference Create Request, which encapsulates concatenated blocks of settings data. A basic high-level overview of the nested structure for the Client MCS Connect Initial PDU is illustrated in Figure 2. Note that the order of the settings data blocks is allowed to vary from that shown in Figure 2 and the message syntax layout which follows. This is possible because each data block is identified by a User Data Header structure (see section ).
file:///C:/Documents and Settings/test/Desktop/PAC/latest_XMLS_16may/RDPBCGR/_rfc_ms-rdpbcgr2_1_1_3.xml
상속: RdpbcgrClientPdu
파일 보기 프로젝트 열기: Microsoft/WindowsProtocolTestSuites 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
mcsCi MCSConnectInitial
tpktHeader TpktHeader
x224Data X224

공개 메소드들

메소드 설명
Client_MCS_Connect_Initial_Pdu_with_GCC_Conference_Create_Request ( ) : System

The constructor of the class with no parameter.

Client_MCS_Connect_Initial_Pdu_with_GCC_Conference_Create_Request ( 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.

비공개 메소드들

메소드 설명
EncodeGccData ( ConnectGCC gccPdu ) : byte[]

Encode GCC Conference Create Request according to [T124].

메소드 상세

Client_MCS_Connect_Initial_Pdu_with_GCC_Conference_Create_Request() 공개 메소드

The constructor of the class with no parameter.

Client_MCS_Connect_Initial_Pdu_with_GCC_Conference_Create_Request() 공개 메소드

The constructor of the class.
public Client_MCS_Connect_Initial_Pdu_with_GCC_Conference_Create_Request ( 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[]

프로퍼티 상세

mcsCi 공개적으로 프로퍼티

Variable-length BER-encoded MCS Connect Initial PDU (using definite-length encoding) as described in [T125] (the ASN.1 structure definition is detailed in [T125] section 7, part 2). The userData field of the MCS Connect Initial PDU contains the GCC Conference Create Request data. The maximum allowed size of this user data is 1024 bytes, which implies that the combined size of the gccCCrq, clientCoreData, clientSecurity, clientNetworkData and clientClusterData fields must be less than 1024 bytes.
public MCSConnectInitial,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr mcsCi
리턴 MCSConnectInitial

tpktHeader 공개적으로 프로퍼티

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

x224Data 공개적으로 프로퍼티

An X.224 Class 0 Data TPDU, as specified in [X224] section 13.7.
public X224,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr x224Data
리턴 X224