Hardware Dev Center

Expand Minimize

FsRtlGetEcpListFromIrp routine

The FsRtlGetEcpListFromIrp routine returns a pointer to an extra create parameter (ECP) context structure list that is associated with a given IRP_MJ_CREATE operation.

Syntax


NTSTATUS FsRtlGetEcpListFromIrp(
  _In_  PIRP      Irp,
  _Out_ PECP_LIST *EcpList
);

Parameters

Irp [in]

A pointer to the IRP for an IRP_MJ_CREATE operation from which the ECP context structure list is to be extracted.

EcpList [out]

Receives a pointer to the ECP context structure list that is associated with the IRP.

Return value

FsRtlGetEcpListFromIrp returns STATUS_SUCCESS or an appropriate error status representing the final completion status of the operation. Possible error status codes include the following:

Return codeDescription
STATUS_INVALID_PARAMETER

The given IRP was not an IRP-based IRP_MJ_CREATE operation. In this case, EcpList is undefined.

 

Remarks

To attach an ECP context structure list to an IRP, use the FsRtlSetEcpListIntoIrp routine.

Requirements

Target platform

Universal

Version

Available in Windows Vista and later versions of the Windows operating systems.

Header

Ntifs.h (include Ntifs.h)

Library

NtosKrnl.lib

DLL

NtosKrnl.exe

IRQL

<= APC_LEVEL

See also

FsRtlSetEcpListIntoIrp

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft