2.2.2.3.1.1.1 Bitmap Cache Error Info (TS_BITMAP_CACHE_ERROR_INFO)
The TS_BITMAP_CACHE_ERROR_INFO structure specifies what actions are to be taken on a particular bitmap cache when a caching error occurs.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CacheID |
bBitField |
Pad |
|||||||||||||||||||||||||||||
NewNumEntries |
CacheID (1 byte): An 8-bit, unsigned integer. ID of the bitmap cache represented by this block.
bBitField (1 byte): An 8-bit, unsigned integer. A bit field containing several flags.
-
Value
Meaning
BC_ERR_FLUSH_CACHE
0x01
Indicates that the contents of the cache MUST be emptied.
BC_ERR_NEWNUMENTRIES_VALID
0x02
Indicates that the NewNumEntries field is valid. If the BC_ERR_FLUSH_CACHE (0x01) flag is not set, and the NewNumEntries field specifies a new non-zero size, the previous cache contents in the initial NewNumEntries cells MUST be preserved.
Pad (2 bytes): A 16-bit, unsigned integer. Padding. Values in this field are ignored.
NewNumEntries (4 bytes): A 32-bit, unsigned integer. The new number of entries in the cache. This value MUST be less than or equal to the number of entries specified in the Revision 2 Bitmap Cache Capability Set ([MS-RDPBCGR] section 2.2.7.1.4.2).