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

The TS_BITMAPCACHE_PERSISTENT_LIST_PDU structure contains a list of cached bitmap keys saved from Cache Bitmap (Revision 2) Orders (see [MS-RDPEGDI] section 2.2.2.3.1.2.3) which were sent in previous sessions. By including a key in the Persistent Key List PDU Data the client indicates to the server that it has a local copy of the bitmap associated with the key, which implies that the server does not need to retransmit the bitmap to the client (for more details about the Persistent Bitmap Cache, see [MS-RDPEGDI] section 3.1.1.1.1). The bitmap keys can be sent in more than one Persistent Key List PDU, with each PDU being marked using flags in the bBitMask field.
file:///C:/ts_dev/TestSuites/MS-RDPBCGR/TestSuite/Src/TD/latest_XMLS_16may/RDPBCGR/ _rfc_ms-rdpbcgr2_1_1_17_1.xml
Afficher le fichier Open project: Microsoft/WindowsProtocolTestSuites Class Usage Examples

Méthodes publiques

Свойство Type Description
Pad2 byte
Pad3 ushort
bBitMask bBitMask_Values
entries List
numEntriesCache0 ushort
numEntriesCache1 ushort
numEntriesCache2 ushort
numEntriesCache3 ushort
numEntriesCache4 ushort
shareDataHeader TS_SHAREDATAHEADER
totalEntriesCache0 ushort
totalEntriesCache1 ushort
totalEntriesCache2 ushort
totalEntriesCache3 ushort
totalEntriesCache4 ushort

Property Details

Pad2 public_oe property

An 8-bit unsigned integer. Padding. Values in this field are ignored.
public byte Pad2
Résultat byte

Pad3 public_oe property

A 16-bit unsigned integer. Padding. Values in this field are ignored.
public ushort Pad3
Résultat ushort

bBitMask public_oe property

An 8-bit unsigned integer. The sequencing flag.
public bBitMask_Values bBitMask
Résultat bBitMask_Values

entries public_oe property

An array of TS_BITMAPCACHE_PERSISTENT_LIST_ENTRY structures which describe 64-bit bitmap keys. The keys MUST be arranged in order from low cache number to high cache number. For instance, if a PDU contains one key for cache 0 and two keys for cache 1, then numEntriesCache0 will be set to 1, numEntriesCache1 will be set to 2, and numEntriesCache2, numEntriesCache3 and numEntriesCache4 will all be set to zero. The keys will be arranged in the following order: (Cache 0, Key 1), (Cache 1, Key 1), (Cache 1, Key 2).
public List entries
Résultat List

numEntriesCache0 public_oe property

A 16-bit unsigned integer. The number of entries for bitmap cache 0 in the current Persistent Key List PDU.
public ushort numEntriesCache0
Résultat ushort

numEntriesCache1 public_oe property

A 16-bit unsigned integer. The number of entries for bitmap cache 1 in the current Persistent Key List PDU.
public ushort numEntriesCache1
Résultat ushort

numEntriesCache2 public_oe property

A 16-bit unsigned integer. The number of entries for bitmap cache 2 in the current Persistent Key List PDU.
public ushort numEntriesCache2
Résultat ushort

numEntriesCache3 public_oe property

A 16-bit unsigned integer. The number of entries for bitmap cache 3 in the current Persistent Key List PDU.
public ushort numEntriesCache3
Résultat ushort

numEntriesCache4 public_oe property

A 16-bit unsigned integer. The number of entries for bitmap cache 4 in the current Persistent Key List PDU.
public ushort numEntriesCache4
Résultat ushort

shareDataHeader public_oe property

Share Data Header containing information about the packet. The type subfield of the pduType field of the Share Control Header MUST be set to PDUTYPE_DATAPDU (7). The pduType2 field of the Share Data Header MUST be set to PDUTYPE2_BITMAPCACHE_PERSISTENT_LIST (43).
public TS_SHAREDATAHEADER,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr shareDataHeader
Résultat TS_SHAREDATAHEADER

totalEntriesCache0 public_oe property

A 16-bit unsigned integer. The total number of entries for bitmap cache 0 expected across the entire sequence of Persistent Key List PDUs. This value will remain unchanged across the sequence.
public ushort totalEntriesCache0
Résultat ushort

totalEntriesCache1 public_oe property

A 16-bit unsigned integer. The total number of entries for bitmap cache 1 expected across the entire sequence of Persistent Key List PDUs. This value will remain unchanged across the sequence.
public ushort totalEntriesCache1
Résultat ushort

totalEntriesCache2 public_oe property

A 16-bit unsigned integer. The total number of entries for bitmap cache 2 expected across the entire sequence of Persistent Key List PDUs. This value will remain unchanged across the sequence.
public ushort totalEntriesCache2
Résultat ushort

totalEntriesCache3 public_oe property

A 16-bit unsigned integer. The total number of entries for bitmap cache 3 expected across the entire sequence of Persistent Key List PDUs. This value will remain unchanged across the sequence.
public ushort totalEntriesCache3
Résultat ushort

totalEntriesCache4 public_oe property

A 16-bit unsigned integer. The total number of entries for bitmap cache 4 expected across the entire sequence of Persistent Key List PDUs. This value will remain unchanged across the sequence.
public ushort totalEntriesCache4
Résultat ushort