C# Class Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr.TS_GLYPHCACHE_CAPABILITYSET

The TS_GLYPHCACHE_CAPABILITYSET structure advertises the glyph support level and associated cache sizes. This capability is only sent from client to server.
file:///C:/ts_dev/TestSuites/MS-RDPBCGR/TestSuite/Src/TD/latest_XMLS_16may/RDPBCGR/ _rfc_ms-rdpbcgr2_1_6_1_9.xml
Show file Open project: Microsoft/WindowsProtocolTestSuites Class Usage Examples

Public Properties

Property Type Description
FragCache TS_CACHE_DEFINITION
GlyphCache Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr.TS_CACHE_DEFINITION[]
GlyphSupportLevel GlyphSupportLevel_Values
capabilitySetType capabilitySetType_Values
lengthCapability ushort
pad2octets ushort

Public Methods

Method Description
GetCapabilityType ( ) : capabilitySetType_Values

get the type of this Capability Type

ToBytes ( ) : byte[]

convert this structure to byte array

Method Details

GetCapabilityType() public method

get the type of this Capability Type
public GetCapabilityType ( ) : capabilitySetType_Values
return capabilitySetType_Values

ToBytes() public method

convert this structure to byte array
public ToBytes ( ) : byte[]
return byte[]

Property Details

FragCache public property

Fragment cache data. The maximum number of entries allowed in the cache is 256, and the largest allowed maximum size of an element is 256 bytes.
public TS_CACHE_DEFINITION,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr FragCache
return TS_CACHE_DEFINITION

GlyphCache public property

An array of 10 TS_CACHE_DEFINITION structures. Glyph cache data, up to 10 elements. The maximum number of entries allowed in a cache is 254, and the largest allowed maximum size of an element is 2048 bytes.
public TS_CACHE_DEFINITION[],Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr GlyphCache
return Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr.TS_CACHE_DEFINITION[]

GlyphSupportLevel public property

A 16-bit unsigned integer. The level of glyph support.
public GlyphSupportLevel_Values GlyphSupportLevel
return GlyphSupportLevel_Values

capabilitySetType public property

A 16-bit unsigned integer. The type of the capability set. This field MUST be set to CAPSTYPE_GLYPHCACHE (16).
public capabilitySetType_Values capabilitySetType
return capabilitySetType_Values

lengthCapability public property

A 16-bit unsigned integer. The length in bytes of the capability data, including the size of the capabilitySetType and lengthCapability fields.
public ushort lengthCapability
return ushort

pad2octets public property

A 16-bit unsigned integer. Padding. Values in this field are ignored.
public ushort pad2octets
return ushort