1 /*++ 2 3 Copyright (c) Microsoft Corporation 4 5 ModuleName: 6 7 Mx.h 8 9 Abstract: 10 11 This file includes MxUm.h/MxKm.h based on the mode 12 13 Shared code can use this header to have appropriate 14 mode headers pulled in 15 16 Author: 17 18 19 20 Revision History: 21 22 23 24 --*/ 25 26 #pragma once 27 28 #include "mxmacros.h" 29 30 // 31 // Greater than 64 logical processors support: direct DDK to include the new 32 // routines to handle groups and exclude any potentially dangerous, old 33 // interfaces. 34 // 35 #define NT_PROCESSOR_GROUPS 1 36 37 #define WDF_VIOLATION ((ULONG)0x0000010DL) 38 39 #if (FX_CORE_MODE == FX_CORE_USER_MODE) 40 #include "mxum.h" 41 #elif (FX_CORE_MODE == FX_CORE_KERNEL_MODE) 42 #include "mxkm.h" 43 #endif 44 45