struct _MI_SYSTEM_NODE_INFORMATION { struct _MI_SYSTEM_NODE_AFFINITY_INFORMATION Affinities;/* 0x0 32 */ struct { unsigned short NoLocalProcessors : 1;/* 0x20:0 2 */ /* 2 bytes padding */ unsigned long UniformAccess : 1;/* 0x24:0 4 */ unsigned short Spare : 14;/* 0x28:0 2 */ } Flags;/* 0x20 12 */ struct _MI_NODE_NUMBER_ZERO_BASED ProcessorNode;/* 0x2c 4 */ struct _GROUP_AFFINITY ForwardProgressGroupAffinity;/* 0x30 16 */ /* ── cacheline 1 boundary (64 bytes) ── */ volatile long LargePageListOpLock;/* 0x40 4 */ /* 4 bytes padding */ struct _MI_WRITE_CALIBRATION WriteCalibration[3][3];/* 0x48 504 */ /* ── cacheline 9 boundary (576 bytes) ── */ unsigned __int64 MaximumBandwidth[2][2];/* 0x240 32 */ /* 32 bytes padding */ /* ── cacheline 10 boundary (640 bytes) ── */ volatile long IoPfnLock;/* 0x280 4 */ /* 4 bytes padding */ struct _MI_DEFERRED_PFNS_TO_FREE DeferredPfnsToFree[4];/* 0x288 128 */ /* ── cacheline 12 boundary (768 bytes) ── */ struct _MI_DEFERRED_PFNS_TO_FREE DeferredPfnsReady;/* 0x308 32 */ volatile long DeferredPfnsToFreeLock;/* 0x328 4 */};size 896 (0x380)11 members4 holes (42 bytes)padding 8414 cachelines
Used in (1)