From ce874eb1b40513c27e55cfa035c2795a77fe79f5 Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Tue, 30 Mar 2010 05:09:48 +0000 Subject: [PATCH] add PIO_CSQ_INSERT_IRP_EX to wdm.h svn path=/trunk/; revision=46580 --- reactos/include/ddk/csq.h | 2 ++ reactos/include/ddk/wdm.h | 7 +++++++ 2 files changed, 9 insertions(+) diff --git a/reactos/include/ddk/csq.h b/reactos/include/ddk/csq.h index 99056f610a8..cf7b2c14ce3 100644 --- a/reactos/include/ddk/csq.h +++ b/reactos/include/ddk/csq.h @@ -229,9 +229,11 @@ typedef struct _IO_CSQ_IRP_CONTEXT { } * */ +#ifndef IO_TYPE_CSQ_EX typedef NTSTATUS (NTAPI *PIO_CSQ_INSERT_IRP_EX) (struct _IO_CSQ *Csq, PIRP Irp, PVOID InsertContext); +#endif /* * CANCEL-SAFE QUEUE DDIs diff --git a/reactos/include/ddk/wdm.h b/reactos/include/ddk/wdm.h index 3308de9c286..4dd5ae3abc9 100644 --- a/reactos/include/ddk/wdm.h +++ b/reactos/include/ddk/wdm.h @@ -5191,6 +5191,13 @@ typedef VOID IN struct _IO_CSQ *Csq, IN PIRP Irp); +typedef NTSTATUS +(NTAPI IO_CSQ_INSERT_IRP_EX)( + IN struct _IO_CSQ *Csq, + IN PIRP Irp, + IN PVOID InsertContext); +typedef IO_CSQ_INSERT_IRP_EX *PIO_CSQ_INSERT_IRP_EX; + typedef VOID (NTAPI *PIO_CSQ_REMOVE_IRP)( IN struct _IO_CSQ *Csq,