/*++ Copyright (c) Microsoft Corporation ModuleName: MxKm.h Abstract: This file includes ntddk.h and kernel mode versions of mode agnostic headers It also contains definitions pulled out from wdm.h Author: Revision History: --*/ #pragma once #include // #include // #include // #include // #include typedef KDEFERRED_ROUTINE MdDeferredRoutineType, *MdDeferredRoutine; typedef EXT_CALLBACK MdExtCallbackType, *MdExtCallback; #define FX_DEVICEMAP_PATH L"\\REGISTRY\\MACHINE\\HARDWARE\\DEVICEMAP\\" #include "mxgeneralkm.h" #include "mxlockkm.h" #include "mxpagedlockkm.h" #include "mxeventkm.h" #include "mxmemorykm.h" #include "mxtimerkm.h" #include "mxworkitemkm.h" #include "mxdriverobjectkm.h" #include "mxdeviceobjectkm.h" #include "mxfileobjectkm.h"