From b0cffa2e64ca13836efde009a9f4ee2568263b81 Mon Sep 17 00:00:00 2001 From: Pierre Schweitzer Date: Sun, 14 Jun 2015 15:49:39 +0000 Subject: [PATCH] [NDK] Add definition for SYSTEM_NUMA_INFORMATION Source: http://fy5388.blog.163.com/blog/static/564995372009112711571197/ svn path=/trunk/; revision=68135 --- reactos/include/ndk/extypes.h | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/reactos/include/ndk/extypes.h b/reactos/include/ndk/extypes.h index 60f733438f3..618580e2347 100644 --- a/reactos/include/ndk/extypes.h +++ b/reactos/include/ndk/extypes.h @@ -1369,7 +1369,22 @@ typedef struct _SYSTEM_SESSION_PROCESS_INFORMATION PVOID Buffer; // Same format as in SystemProcessInformation } SYSTEM_SESSION_PROCESS_INFORMATION, *PSYSTEM_SESSION_PROCESS_INFORMATION; -// FIXME: Class 54-97 +// FIXME: Class 54 + +// Class 55 +#define MAXIMUM_NUMA_NODES 16 +typedef struct _SYSTEM_NUMA_INFORMATION +{ + ULONG HighestNodeNumber; + ULONG Reserved; + union + { + ULONGLONG ActiveProcessorsAffinityMask[MAXIMUM_NUMA_NODES]; + ULONGLONG AvailableMemory[MAXIMUM_NUMA_NODES]; + }; +} SYSTEM_NUMA_INFORMATION, *PSYSTEM_NUMA_INFORMATION; + +// FIXME: Class 56-97 // // Hotpatch flags