#define IRP_MN_REGINFO_EX 0x0b
+typedef enum _IO_PAGING_PRIORITY
+{
+ IoPagingPriorityInvalid,
+ IoPagingPriorityNormal,
+ IoPagingPriorityHigh,
+ IoPagingPriorityReserved1,
+ IoPagingPriorityReserved2
+} IO_PAGING_PRIORITY;
+
typedef enum _IO_ALLOCATION_ACTION {
KeepObject = 1,
DeallocateObject,
UCHAR State;
} KBUGCHECK_CALLBACK_RECORD, *PKBUGCHECK_CALLBACK_RECORD;
+typedef BOOLEAN
+(DDKAPI *PNMI_CALLBACK)(
+ IN PVOID Context,
+ IN BOOLEAN Handled);
+
/*
* VOID
* KeInitializeCallbackRecord(
IN ...);
ULONG
-DDKCDECLAPI
+NTAPI
vDbgPrintEx(
IN ULONG ComponentId,
IN ULONG Level,
IN va_list ap);
ULONG
-DDKCDECLAPI
+NTAPI
vDbgPrintExWithPrefix(
IN LPCSTR Prefix,
IN ULONG ComponentId,