FsRtlGetEcpListFromIrp 函数 (ntifs.h)
FsRtlGetEcpListFromIrp 例程返回指向与给定IRP_MJ_CREATE操作关联的额外创建参数 (ECP) 上下文结构列表的指针。
语法
NTSTATUS FsRtlGetEcpListFromIrp(
[in] PIRP Irp,
[out] PECP_LIST *EcpList
);
参数
[in] Irp
指向要从中提取 ECP 上下文结构列表的IRP_MJ_CREATE操作的 IRP 的指针。
[out] EcpList
接收指向与 IRP 关联的 ECP 上下文结构列表的指针。
返回值
FsRtlGetEcpListFromIrp 返回STATUS_SUCCESS或相应的错误状态,表示操作的最终完成状态。 可能的错误状态代码包括以下内容:
返回代码 | 说明 |
---|---|
|
给定的 IRP 不是基于 IRP 的IRP_MJ_CREATE操作。 在这种情况下, EcpList 是未定义的。 |
注解
若要将 ECP 上下文结构列表附加到 IRP,请使用 FsRtlSetEcpListIntoIrp 例程。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
目标平台 | 通用 |
标头 | ntifs.h (包括 Ntifs.h) |
Library | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |