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

The License Error (Valid Client) PDU is a Standard RDP Connection Sequence PDU sent from server to client during the Licensing phase (see section ). This licensing PDU indicates that the server will not issue the client a license to store and that the Licensing Phase has ended successfully. This is one possible message that may be sent during the Licensing Phase (see [MS-RDPELE] for a detailed discussion of the Remote Desktop Protocol: Licensing Extension).
file:///C:/ts_dev/TestSuites/MS-RDPBCGR/TestSuite/Src/TD/latest_XMLS_16may/RDPBCGR/ _rfc_ms-rdpbcgr2_1_1_12.xml
상속: RdpbcgrServerPdu
파일 보기 프로젝트 열기: Microsoft/WindowsProtocolTestSuites 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
commonHeader SlowPathPduCommonHeader
preamble LICENSE_PREAMBLE
validClientMessage LICENSE_ERROR_MESSAGE

공개 메소드들

메소드 설명
Clone ( ) : StackPacket

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

Server_License_Error_Pdu_Valid_Client ( ) : System

The constructor of the class with no parameter.

Server_License_Error_Pdu_Valid_Client ( RdpbcgrServerSessionContext serverSessionContext ) : System

The constructor of the class.

ToBytes ( ) : byte[]

메소드 상세

Clone() 공개 메소드

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

Server_License_Error_Pdu_Valid_Client() 공개 메소드

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

Server_License_Error_Pdu_Valid_Client() 공개 메소드

The constructor of the class.
public Server_License_Error_Pdu_Valid_Client ( RdpbcgrServerSessionContext serverSessionContext ) : System
serverSessionContext RdpbcgrServerSessionContext Specify the session context.
리턴 System

ToBytes() 공개 메소드

public ToBytes ( ) : byte[]
리턴 byte[]

프로퍼티 상세

commonHeader 공개적으로 프로퍼티

The slow path header.
public SlowPathPduCommonHeader commonHeader
리턴 SlowPathPduCommonHeader

preamble 공개적으로 프로퍼티

Licensing Preamble structure containing header information. The bMsgType field of the preamble structure should be set to ERROR_ALERT (0xFF).
public LICENSE_PREAMBLE preamble
리턴 LICENSE_PREAMBLE

validClientMessage 공개적으로 프로퍼티

A Licensing Error Message structure. The dwErrorCode field of the error message structure MUST be set to STATUS_VALID_CLIENT (0x00000007) and the dwStateTransition field MUST be set to ST_NO_TRANSITION (0x00000002). The bbErrorInfo field MUST contain an empty binary BLOB of type BB_ERROR_BLOB (0x0004).
public LICENSE_ERROR_MESSAGE validClientMessage
리턴 LICENSE_ERROR_MESSAGE