mirror of
https://github.com/reactos/reactos.git
synced 2024-10-04 00:13:57 +00:00
[DDK]
- Fix a whole fat bunch of Prefast warnings by making the IoCsqxxx declarations in csq.h match the ones in wdm.h. svn path=/trunk/; revision=55808
This commit is contained in:
parent
d97f0de65f
commit
e9cca27577
|
@ -275,7 +275,7 @@ typedef IO_CSQ_INSERT_IRP_EX *PIO_CSQ_INSERT_IRP_EX;
|
||||||
* there are no IRQL restrictions.
|
* there are no IRQL restrictions.
|
||||||
*/
|
*/
|
||||||
NTKERNELAPI
|
NTKERNELAPI
|
||||||
NTSTATUS NTAPI IoCsqInitialize(_In_ PIO_CSQ Csq,
|
NTSTATUS NTAPI IoCsqInitialize(_Out_ PIO_CSQ Csq,
|
||||||
_In_ PIO_CSQ_INSERT_IRP CsqInsertIrp,
|
_In_ PIO_CSQ_INSERT_IRP CsqInsertIrp,
|
||||||
_In_ PIO_CSQ_REMOVE_IRP CsqRemoveIrp,
|
_In_ PIO_CSQ_REMOVE_IRP CsqRemoveIrp,
|
||||||
_In_ PIO_CSQ_PEEK_NEXT_IRP CsqPeekNextIrp,
|
_In_ PIO_CSQ_PEEK_NEXT_IRP CsqPeekNextIrp,
|
||||||
|
@ -289,7 +289,7 @@ NTSTATUS NTAPI IoCsqInitialize(_In_ PIO_CSQ Csq,
|
||||||
* information for use with the queue.
|
* information for use with the queue.
|
||||||
*/
|
*/
|
||||||
NTKERNELAPI
|
NTKERNELAPI
|
||||||
NTSTATUS NTAPI IoCsqInitializeEx(_In_ PIO_CSQ Csq,
|
NTSTATUS NTAPI IoCsqInitializeEx(_Out_ PIO_CSQ Csq,
|
||||||
_In_ PIO_CSQ_INSERT_IRP_EX CsqInsertIrpEx,
|
_In_ PIO_CSQ_INSERT_IRP_EX CsqInsertIrpEx,
|
||||||
_In_ PIO_CSQ_REMOVE_IRP CsqRemoveIrp,
|
_In_ PIO_CSQ_REMOVE_IRP CsqRemoveIrp,
|
||||||
_In_ PIO_CSQ_PEEK_NEXT_IRP CsqPeekNextIrp,
|
_In_ PIO_CSQ_PEEK_NEXT_IRP CsqPeekNextIrp,
|
||||||
|
@ -301,32 +301,32 @@ NTSTATUS NTAPI IoCsqInitializeEx(_In_ PIO_CSQ Csq,
|
||||||
* Insert an IRP into the queue
|
* Insert an IRP into the queue
|
||||||
*/
|
*/
|
||||||
NTKERNELAPI
|
NTKERNELAPI
|
||||||
VOID NTAPI IoCsqInsertIrp(_In_ PIO_CSQ Csq,
|
VOID NTAPI IoCsqInsertIrp(_Inout_ PIO_CSQ Csq,
|
||||||
_In_ PIRP Irp,
|
_Inout_ PIRP Irp,
|
||||||
_In_opt_ PIO_CSQ_IRP_CONTEXT Context);
|
_Out_opt_ PIO_CSQ_IRP_CONTEXT Context);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Insert an IRP into the queue, with special context maintained that
|
* Insert an IRP into the queue, with special context maintained that
|
||||||
* makes it easy to find IRPs in the queue
|
* makes it easy to find IRPs in the queue
|
||||||
*/
|
*/
|
||||||
NTKERNELAPI
|
NTKERNELAPI
|
||||||
NTSTATUS NTAPI IoCsqInsertIrpEx(_In_ PIO_CSQ Csq,
|
NTSTATUS NTAPI IoCsqInsertIrpEx(_Inout_ PIO_CSQ Csq,
|
||||||
_In_ PIRP Irp,
|
_Inout_ PIRP Irp,
|
||||||
_In_opt_ PIO_CSQ_IRP_CONTEXT Context,
|
_Out_opt_ PIO_CSQ_IRP_CONTEXT Context,
|
||||||
_In_opt_ PVOID InsertContext);
|
_In_opt_ PVOID InsertContext);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Remove a particular IRP from the queue
|
* Remove a particular IRP from the queue
|
||||||
*/
|
*/
|
||||||
NTKERNELAPI
|
NTKERNELAPI
|
||||||
PIRP NTAPI IoCsqRemoveIrp(_In_ PIO_CSQ Csq,
|
PIRP NTAPI IoCsqRemoveIrp(_Inout_ PIO_CSQ Csq,
|
||||||
_In_ PIO_CSQ_IRP_CONTEXT Context);
|
_Inout_ PIO_CSQ_IRP_CONTEXT Context);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Remove the next IRP from the queue
|
* Remove the next IRP from the queue
|
||||||
*/
|
*/
|
||||||
NTKERNELAPI
|
NTKERNELAPI
|
||||||
PIRP NTAPI IoCsqRemoveNextIrp(_In_ PIO_CSQ Csq,
|
PIRP NTAPI IoCsqRemoveNextIrp(_Inout_ PIO_CSQ Csq,
|
||||||
_In_opt_ PVOID PeekContext);
|
_In_opt_ PVOID PeekContext);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
|
Loading…
Reference in a new issue