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 (include Ntifs.h) |
库 | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |