struct _WNF_NAME_INSTANCE { struct _WNF_NODE_HEADER Header;/* 0x0 4 */ /* 4 bytes padding */ struct _EX_RUNDOWN_REF RunRef;/* 0x8 8 */ struct _RTL_BALANCED_NODE TreeLinks;/* 0x10 24 */ struct _WNF_STATE_NAME_STRUCT StateName;/* 0x28 8 */ struct _WNF_SCOPE_INSTANCE* ScopeInstance;/* 0x30 8 */ struct _WNF_STATE_NAME_REGISTRATION StateNameInfo;/* 0x38 24 */ /* ── cacheline 1 boundary (64 bytes) ── */ struct _WNF_LOCK StateDataLock;/* 0x50 8 */ struct _WNF_STATE_DATA* StateData;/* 0x58 8 */ unsigned long CurrentChangeStamp;/* 0x60 4 */ /* 4 bytes padding */ struct _WNF_PERMANENT_DATA_STORE* PermanentDataStore;/* 0x68 8 */ struct _WNF_LOCK StateSubscriptionListLock;/* 0x70 8 */ struct _LIST_ENTRY StateSubscriptionListHead;/* 0x78 16 */ /* ── cacheline 2 boundary (128 bytes) ── */ struct _LIST_ENTRY TemporaryNameListEntry;/* 0x88 16 */ struct _EPROCESS* CreatorProcess;/* 0x98 8 */ volatile long DataSubscribersCount;/* 0xa0 4 */ volatile long CurrentDeliveryCount;/* 0xa4 4 */};size 168 (0xa8)16 members2 holes (8 bytes)padding 03 cachelines
Used in (1)