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

The TS_BITMAPCACHE_CAPABILITYSET_REV2 structure is used to advertise support for Revision 2 Bitmap Caches (see [MS-RDPEGDI] section 3.1.1.1.1). This capability is only sent from client to server. In addition to specifying bitmap caching parameters in the Revision 2 Bitmap Cache Capability Set, a client MUST also support the MemBlt and Mem3Blt Primary Drawing Orders (see [MS-RDPEGDI] sections 2.2.2.2.1.1.2.9 and 2.2.2.2.1.1.2.10 respectively) in order to receive the Cache Bitmap (Revision 2) Secondary Drawing Order (see [MS-RDPEGDI] section 2.2.2.2.1.2.3).
file:///C:/ts_dev/TestSuites/MS-RDPBCGR/TestSuite/Src/TD/latest_XMLS_16may/RDPBCGR/ _rfc_ms-rdpbcgr2_1_6_1_5_2.xml
파일 보기 프로젝트 열기: Microsoft/WindowsProtocolTestSuites 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
BitmapCache1CellInfo TS_BITMAPCACHE_CELL_CACHE_INFO
BitmapCache2CellInfo TS_BITMAPCACHE_CELL_CACHE_INFO
BitmapCache3CellInfo TS_BITMAPCACHE_CELL_CACHE_INFO
BitmapCache4CellInfo TS_BITMAPCACHE_CELL_CACHE_INFO
BitmapCache5CellInfo TS_BITMAPCACHE_CELL_CACHE_INFO
CacheFlags CacheFlags_Values
NumCellCaches byte
Pad3 byte[]
capabilitySetType capabilitySetType_Values
lengthCapability ushort
pad2 byte

공개 메소드들

메소드 설명
GetCapabilityType ( ) : capabilitySetType_Values

get the type of this Capability Type

ToBytes ( ) : byte[]

convert this structure to byte array

메소드 상세

GetCapabilityType() 공개 메소드

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

ToBytes() 공개 메소드

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

프로퍼티 상세

BitmapCache1CellInfo 공개적으로 프로퍼티

An array of 5 TS_BITMAPCACHE_CELL_CACHE_INFO structures. Contains information about each of the different caches. The number of valid elements in the array is given by the NumCellCaches field.
public TS_BITMAPCACHE_CELL_CACHE_INFO,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr BitmapCache1CellInfo
리턴 TS_BITMAPCACHE_CELL_CACHE_INFO

BitmapCache2CellInfo 공개적으로 프로퍼티

An array of 5 TS_BITMAPCACHE_CELL_CACHE_INFO structures. Contains information about each of the different caches. The number of valid elements in the array is given by the NumCellCaches field.
public TS_BITMAPCACHE_CELL_CACHE_INFO,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr BitmapCache2CellInfo
리턴 TS_BITMAPCACHE_CELL_CACHE_INFO

BitmapCache3CellInfo 공개적으로 프로퍼티

An array of 5 TS_BITMAPCACHE_CELL_CACHE_INFO structures. Contains information about each of the different caches. The number of valid elements in the array is given by the NumCellCaches field.
public TS_BITMAPCACHE_CELL_CACHE_INFO,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr BitmapCache3CellInfo
리턴 TS_BITMAPCACHE_CELL_CACHE_INFO

BitmapCache4CellInfo 공개적으로 프로퍼티

An array of 5 TS_BITMAPCACHE_CELL_CACHE_INFO structures. Contains information about each of the different caches. The number of valid elements in the array is given by the NumCellCaches field.
public TS_BITMAPCACHE_CELL_CACHE_INFO,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr BitmapCache4CellInfo
리턴 TS_BITMAPCACHE_CELL_CACHE_INFO

BitmapCache5CellInfo 공개적으로 프로퍼티

An array of 5 TS_BITMAPCACHE_CELL_CACHE_INFO structures. Contains information about each of the different caches. The number of valid elements in the array is given by the NumCellCaches field.
public TS_BITMAPCACHE_CELL_CACHE_INFO,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr BitmapCache5CellInfo
리턴 TS_BITMAPCACHE_CELL_CACHE_INFO

CacheFlags 공개적으로 프로퍼티

A 16-bit unsigned integer. Properties which apply to all the bitmap caches.
public CacheFlags_Values CacheFlags
리턴 CacheFlags_Values

NumCellCaches 공개적으로 프로퍼티

An 8-bit unsigned integer. Number of bitmap caches (with a maximum allowed value of 5). This field SHOULD be set to 3. Note that the bitmap cache cell sizes are not specified; they are assumed to be 256, 1024, and 4096 pixels, in order.
public byte NumCellCaches
리턴 byte

Pad3 공개적으로 프로퍼티

Padding. An array of 8-bit unsigned integers. Values in this field are ignored.
public byte[] Pad3
리턴 byte[]

capabilitySetType 공개적으로 프로퍼티

A 16-bit unsigned integer. The type of the capability set. This field MUST be set to CAPSTYPE_BITMAPCACHE_REV2 (19).
public capabilitySetType_Values capabilitySetType
리턴 capabilitySetType_Values

lengthCapability 공개적으로 프로퍼티

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
리턴 ushort

pad2 공개적으로 프로퍼티

An 8-bit unsigned integer. Padding. Values in this field are ignored.
public byte pad2
리턴 byte