2020-09-24 20:51:15 +00:00
|
|
|
/*++
|
|
|
|
|
|
|
|
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 <ntddk.h>
|
2020-10-16 03:30:51 +00:00
|
|
|
// #include <procgrp.h>
|
|
|
|
// #include <wdmsec.h>
|
2020-09-24 20:51:15 +00:00
|
|
|
|
2020-10-16 03:30:51 +00:00
|
|
|
// #include <wmikm.h>
|
|
|
|
// #include <ntwmi.h>
|
2020-09-24 20:51:15 +00:00
|
|
|
|
|
|
|
typedef KDEFERRED_ROUTINE MdDeferredRoutineType, *MdDeferredRoutine;
|
|
|
|
typedef EXT_CALLBACK MdExtCallbackType, *MdExtCallback;
|
|
|
|
#define FX_DEVICEMAP_PATH L"\\REGISTRY\\MACHINE\\HARDWARE\\DEVICEMAP\\"
|
|
|
|
|
2020-10-16 03:30:51 +00:00
|
|
|
#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"
|
2020-09-24 20:51:15 +00:00
|
|
|
|