diff --git a/reactos/include/xdk/iotypes.h b/reactos/include/xdk/iotypes.h index 013c37520e4..7cbead09050 100644 --- a/reactos/include/xdk/iotypes.h +++ b/reactos/include/xdk/iotypes.h @@ -2577,9 +2577,10 @@ typedef struct _IO_CSQ_IRP_CONTEXT { } IO_CSQ_IRP_CONTEXT, *PIO_CSQ_IRP_CONTEXT; typedef VOID -(NTAPI *PIO_CSQ_INSERT_IRP)( +(NTAPI IO_CSQ_INSERT_IRP)( _In_ struct _IO_CSQ *Csq, _In_ PIRP Irp); +typedef IO_CSQ_INSERT_IRP *PIO_CSQ_INSERT_IRP; typedef NTSTATUS (NTAPI IO_CSQ_INSERT_IRP_EX)( @@ -2589,30 +2590,35 @@ typedef NTSTATUS typedef IO_CSQ_INSERT_IRP_EX *PIO_CSQ_INSERT_IRP_EX; typedef VOID -(NTAPI *PIO_CSQ_REMOVE_IRP)( +(NTAPI IO_CSQ_REMOVE_IRP)( _In_ struct _IO_CSQ *Csq, _In_ PIRP Irp); +typedef IO_CSQ_REMOVE_IRP *PIO_CSQ_REMOVE_IRP; typedef PIRP -(NTAPI *PIO_CSQ_PEEK_NEXT_IRP)( +(NTAPI IO_CSQ_PEEK_NEXT_IRP)( _In_ struct _IO_CSQ *Csq, _In_ PIRP Irp, _In_ PVOID PeekContext); +typedef IO_CSQ_PEEK_NEXT_IRP *PIO_CSQ_PEEK_NEXT_IRP; typedef VOID -(NTAPI *PIO_CSQ_ACQUIRE_LOCK)( +(NTAPI IO_CSQ_ACQUIRE_LOCK)( _In_ struct _IO_CSQ *Csq, _Out_ PKIRQL Irql); +typedef IO_CSQ_ACQUIRE_LOCK *PIO_CSQ_ACQUIRE_LOCK; typedef VOID -(NTAPI *PIO_CSQ_RELEASE_LOCK)( +(NTAPI IO_CSQ_RELEASE_LOCK)( _In_ struct _IO_CSQ *Csq, _In_ KIRQL Irql); +typedef IO_CSQ_RELEASE_LOCK *PIO_CSQ_RELEASE_LOCK; typedef VOID -(NTAPI *PIO_CSQ_COMPLETE_CANCELED_IRP)( +(NTAPI IO_CSQ_COMPLETE_CANCELED_IRP)( _In_ struct _IO_CSQ *Csq, _In_ PIRP Irp); +typedef IO_CSQ_COMPLETE_CANCELED_IRP *PIO_CSQ_COMPLETE_CANCELED_IRP; typedef struct _IO_CSQ { ULONG Type;