Author: tfaber
Date: Wed Jul 6 10:52:08 2016
New Revision: 71833
URL:
http://svn.reactos.org/svn/reactos?rev=71833&view=rev
Log:
[XDK]
- Define DRIVER_DISPATCH_PAGED and DRIVER_DISPATCH_RAISED
Modified:
trunk/reactos/sdk/include/xdk/iotypes.h
Modified: trunk/reactos/sdk/include/xdk/iotypes.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/sdk/include/xdk/iotypes.h?…
==============================================================================
--- trunk/reactos/sdk/include/xdk/iotypes.h [iso-8859-1] (original)
+++ trunk/reactos/sdk/include/xdk/iotypes.h [iso-8859-1] Wed Jul 6 10:52:08 2016
@@ -2209,13 +2209,23 @@
typedef DRIVER_UNLOAD *PDRIVER_UNLOAD;
_Function_class_(DRIVER_DISPATCH)
-_IRQL_requires_(PASSIVE_LEVEL)
+_IRQL_requires_max_(DISPATCH_LEVEL)
_IRQL_requires_same_
typedef NTSTATUS
(NTAPI DRIVER_DISPATCH)(
_In_ struct _DEVICE_OBJECT *DeviceObject,
_Inout_ struct _IRP *Irp);
typedef DRIVER_DISPATCH *PDRIVER_DISPATCH;
+typedef DRIVER_DISPATCH DRIVER_DISPATCH_RAISED;
+
+_Function_class_(DRIVER_DISPATCH)
+_IRQL_requires_(PASSIVE_LEVEL)
+_IRQL_requires_same_
+typedef NTSTATUS
+(NTAPI DRIVER_DISPATCH_PAGED)(
+ _In_ struct _DEVICE_OBJECT *DeviceObject,
+ _Inout_ struct _IRP *Irp);
+typedef DRIVER_DISPATCH_PAGED *PDRIVER_DISPATCH_PAGED;
typedef struct _DRIVER_OBJECT {
CSHORT Type;