Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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
[in] Irp
A pointer to the IRP for an IRP_MJ_CREATE operation from which the ECP context structure list is to be extracted.
[out] EcpList
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 code | Description |
|---|---|
|
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
| Requirement | Value |
|---|---|
| Minimum supported client | Windows Vista |
| Target Platform | Universal |
| Header | ntifs.h (include Ntifs.h) |
| Library | NtosKrnl.lib |
| DLL | NtosKrnl.exe |
| IRQL | <= APC_LEVEL |