x64x86 / ntdllntoskrnl

_RTL_SPARSE_BITMAP_CTX

← 10.0.14393.0 4 builds latest →
struct _RTL_SPARSE_BITMAP_CTX {
unsigned long Lock;/* 0x0 4 */
void* (*AllocateRoutine)(unsigned long);/* 0x10 4 */
void (*FreeRoutine)(void*);/* 0x14 4 */
unsigned long RangeCount;/* 0x18 4 */
unsigned long RangeIndexLimit;/* 0x1c 4 */
unsigned long BitsPerRange;/* 0x20 4 */
unsigned long RangeCountMax;/* 0x24 4 */
unsigned long RangeMetadataOffset;/* 0x28 4 */
unsigned long MetadataSizePerBit;/* 0x2c 4 */
unsigned long DefaultBitsSet : 1;/* 0x30:0 4 */
unsigned long SparseRangeArray : 1;/* 0x30:1 4 */
unsigned long NoInternalLocking : 1;/* 0x30:2 4 */
unsigned long SpareFlags : 29;/* 0x30:3 4 */
};
size 52 (0x34)15 members0 holespadding 01 cacheline