union _HANDLE_TABLE_ENTRY { volatile __int64 VolatileLowValue;/* 0x0 8 */ __int64 LowValue;/* 0x0 8 */ struct { struct _HANDLE_TABLE_ENTRY_INFO* InfoTable;/* 0x0 8 */ union { __int64 HighValue;/* 0x8 8 */ union _HANDLE_TABLE_ENTRY* NextFreeHandleEntry;/* 0x8 8 */ struct _EXHANDLE LeafHandleValue;/* 0x8 8 */ };/* 0x8 8 */ };/* 0x0 16 */ __int64 RefCountField;/* 0x0 8 */ struct { unsigned __int64 Unlocked : 1;/* 0x0:0 8 */ unsigned __int64 RefCnt : 16;/* 0x0:1 8 */ unsigned __int64 Attributes : 3;/* 0x0:17 8 */ unsigned __int64 ObjectPointerBits : 44;/* 0x0:20 8 */ unsigned long GrantedAccessBits : 25;/* 0x8:0 4 */ unsigned long NoRightsUpgrade : 1;/* 0x8:25 4 */ unsigned long Spare1 : 6;/* 0x8:26 4 */ unsigned long Spare2;/* 0xc 4 */ };/* 0x0 16 */};size 16 (0x10)15 members0 holespadding 01 cacheline
Used in (1)