ReactOS 0.4.16-dev-297-gc569aee
mxkm.h
Go to the documentation of this file.
1/*++
2
3Copyright (c) Microsoft Corporation
4
5ModuleName:
6
7 MxKm.h
8
9Abstract:
10
11 This file includes ntddk.h and
12 kernel mode versions of mode agnostic headers
13
14 It also contains definitions pulled out from wdm.h
15
16Author:
17
18
19
20Revision History:
21
22
23
24--*/
25
26#pragma once
27
28#include <ntddk.h>
29// #include <procgrp.h>
30// #include <wdmsec.h>
31
32// #include <wmikm.h>
33// #include <ntwmi.h>
34
35typedef KDEFERRED_ROUTINE MdDeferredRoutineType, *MdDeferredRoutine;
36typedef EXT_CALLBACK MdExtCallbackType, *MdExtCallback;
37#define FX_DEVICEMAP_PATH L"\\REGISTRY\\MACHINE\\HARDWARE\\DEVICEMAP\\"
38
39#include "mxgeneralkm.h"
40#include "mxlockkm.h"
41#include "mxpagedlockkm.h"
42#include "mxeventkm.h"
43#include "mxmemorykm.h"
44#include "mxtimerkm.h"
45#include "mxworkitemkm.h"
46#include "mxdriverobjectkm.h"
47#include "mxdeviceobjectkm.h"
48#include "mxfileobjectkm.h"
49
KDEFERRED_ROUTINE MdDeferredRoutineType
Definition: mxkm.h:35
EXT_CALLBACK MdExtCallbackType
Definition: mxkm.h:36
KDEFERRED_ROUTINE * MdDeferredRoutine
Definition: mxkm.h:35
EXT_CALLBACK * MdExtCallback
Definition: mxkm.h:36