C# 클래스 Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpefs.CAPABILITY_HEADER

This is a header that is embedded in the Server Core Capability Request and Client Core Capability Response. The purpose of this header is to describe capabilities for different device types.
file:///D:/programs/RFSPAC/XML-RDPEFS/_rfc_ms-rdpefs2_2_1_2.xml
파일 보기 프로젝트 열기: Microsoft/WindowsProtocolTestSuites 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
CapabilityLength ushort
CapabilityType CapabilityType_Values
Version CAPABILITY_VERSION

공개 메소드들

메소드 설명
CAPABILITY_HEADER ( ) : System
CAPABILITY_HEADER ( CapabilityType_Values type ) : System
CAPABILITY_HEADER ( CapabilityType_Values type, CAPABILITY_VERSION ver ) : System
Decode ( PduMarshaler marshaler ) : bool
Encode ( PduMarshaler marshaler ) : void

메소드 상세

CAPABILITY_HEADER() 공개 메소드

public CAPABILITY_HEADER ( ) : System
리턴 System

CAPABILITY_HEADER() 공개 메소드

public CAPABILITY_HEADER ( CapabilityType_Values type ) : System
type CapabilityType_Values
리턴 System

CAPABILITY_HEADER() 공개 메소드

public CAPABILITY_HEADER ( CapabilityType_Values type, CAPABILITY_VERSION ver ) : System
type CapabilityType_Values
ver CAPABILITY_VERSION
리턴 System

Decode() 공개 메소드

public Decode ( PduMarshaler marshaler ) : bool
marshaler PduMarshaler
리턴 bool

Encode() 공개 메소드

public Encode ( PduMarshaler marshaler ) : void
marshaler PduMarshaler
리턴 void

프로퍼티 상세

CapabilityLength 공개적으로 프로퍼티

A 16-bit unsigned integer that specifies the size, in bytes, of the capability message, this header included.
public ushort CapabilityLength
리턴 ushort

CapabilityType 공개적으로 프로퍼티

A 16-bit unsigned integer that identifies the type of capability being described. It MUST be set to one of the following values.
public CapabilityType_Values CapabilityType
리턴 CapabilityType_Values

Version 공개적으로 프로퍼티

A 32-bit unsigned integer that specifies the capability-specific version.
public CAPABILITY_VERSION Version
리턴 CAPABILITY_VERSION