x64x86arm64 / ntdllntoskrnl

_HEAP_LFH_SUBSEGMENT_OWNER

← first 1 build latest →
struct _HEAP_LFH_SUBSEGMENT_OWNER {
unsigned char IsBucket : 1;/* 0x0:0 1 */
unsigned char BucketIndex : 7;/* 0x0:1 1 */
union {
unsigned char SlotCount;/* 0x1 1 */
unsigned char AvailableSubsegmentCount;/* 0x1 1 */
};/* 0x1 1 */
unsigned short BucketRef;/* 0x2 2 */
unsigned short PrivateSlotMapRef;/* 0x4 2 */
unsigned short HeatMapRef;/* 0x6 2 */
union {
unsigned short Spare : 12;/* 0x8:0 2 */
};/* 0x8 8 */
union {
unsigned __int64 Lock;/* 0x10 8 */
struct {
unsigned long OwnerThreadId;/* 0x14 4 */
};/* 0x10 8 */
};/* 0x10 8 */
};
size 56 (0x38)15 members0 holespadding 01 cacheline
Used in (2)