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?rev=71833&r1=71832&r2=71833&view=diff
==============================================================================
--- 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;


Reply via email to