struct _ERESOURCE { struct _LIST_ENTRY SystemResourcesList;/* 0x0 16 */ struct _OWNER_ENTRY* OwnerTable;/* 0x10 8 */ short ActiveCount;/* 0x18 2 */ unsigned short Flag;/* 0x1a 2 */ /* 4 bytes padding */ struct _KSEMAPHORE* SharedWaiters;/* 0x20 8 */ struct _KEVENT* ExclusiveWaiters;/* 0x28 8 */ struct _OWNER_ENTRY OwnerEntry;/* 0x30 16 */ /* ── cacheline 1 boundary (64 bytes) ── */ unsigned long ActiveEntries;/* 0x40 4 */ unsigned long ContentionCount;/* 0x44 4 */ unsigned long NumberOfSharedWaiters;/* 0x48 4 */ unsigned long NumberOfExclusiveWaiters;/* 0x4c 4 */ void* Reserved2;/* 0x50 8 */ union { void* Address;/* 0x58 8 */ unsigned __int64 CreatorBackTraceIndex;/* 0x58 8 */ };/* 0x58 8 */ unsigned __int64 SpinLock;/* 0x60 8 */};size 104 (0x68)15 members1 hole (4 bytes)padding 02 cachelines
Used in (3)