reactos/sdk/lib/drivers/wdf/shared/inc/primitives/km/mxkm.h
Victor Perevertkin 1f377076d7
[WDF] Fix KMDF so it can compile with ReactOS SDK
Not all files are included, but these are necessary to compile cdrom driver.
So far it can only be statically linked with drivers, a proper
implementation requires wdfldr helper driver
2020-11-03 00:06:27 +03:00

49 lines
842 B
C

/*++
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>
// #include <procgrp.h>
// #include <wdmsec.h>
// #include <wmikm.h>
// #include <ntwmi.h>
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"