//0x110 bytes (sizeof)
struct _CC_NUMA_NODE
{
SHORT NodeTypeCode; //0x0
SHORT NodeByteSize; //0x2
struct
_CC_PARTITION* Partition; //0x8
ULONG NodeNumber; //0x10
struct
_LIST_ENTRY NodeList; //0x18
ULONG NumberActiveWorkerThreads; //0x28
struct
_LIST_ENTRY IdleWorkerThreadList; //0x30
struct
_LIST_ENTRY FastTeardownWorkQueue; //0x40
struct
_LIST_ENTRY ExpressWorkQueue; //0x50
struct
_LIST_ENTRY RegularWorkQueue; //0x60
struct
_LIST_ENTRY CleanCachemapUninitWorkQueue; //0x70
struct
_LIST_ENTRY IdleExtraWriteBehindThreadList; //0x80
ULONG ActiveExtraWriteBehindThreads; //0x90
struct
_LIST_ENTRY IdleCacheMapUninitThreadList; //0x98
ULONG ActiveCacheMapUninitThreads; //0xa8
ULONG ThreadsActiveBeforeThrottle; //0xac
ULONG ExtraWBThreadsActiveBeforeThrottle; //0xb0
ULONG ExecutingWriteBehindWorkItems; //0xb4
ULONG ExecutingHighPriorityWorkItem; //0xb8
LONG ThroughputTrend; //0xbc
union
_LARGE_INTEGER PrevRegularQueueItemRunTime; //0xc0
union
_LARGE_INTEGER PrevExtraWBThreadCheckTime; //0xc8
UCHAR AddExtraWriteBehindThreads; //0xd0
UCHAR RemoveExtraThreadPending; //0xd1
struct
_LIST_ENTRY* IdleAsyncReadWorkerThreadList; //0xd8
ULONG* NumberActiveAsyncReadWorkerThreads; //0xe0
ULONG* NumberActiveCompleteAsyncReadWorkItems; //0xe8
struct
_LIST_ENTRY* AsyncReadWorkQueue; //0xf0
struct
_LIST_ENTRY* AsyncReadCompletionWorkQueue; //0xf8
struct
_KEVENT* NewAsyncReadRequestEvent; //0x100
struct
_ASYNC_READ_THREAD_STATS* ReaderThreadsStats; //0x108
};