次の方法で共有


FsRtlSetEcpListIntoIrp 関数 (ntifs.h)

FsRtlSetEcpListIntoIrp ルーチンは、追加の create パラメーター (ECP) コンテキスト構造リストをIRP_MJ_CREATE操作にアタッチします。

構文

NTSTATUS FsRtlSetEcpListIntoIrp(
  [in, out] PIRP      Irp,
  [in]      PECP_LIST EcpList
);

パラメーター

[in, out] Irp

ECP コンテキスト構造リストがアタッチされるIRP_MJ_CREATE操作の IRP へのポインター。

[in] EcpList

1 つ以上の ECP コンテキスト構造を含む ECP リストへのポインター。 これらの構造体は、Irp パラメーターがポイントする IRP にアタッチされます。

戻り値

FsRtlSetEcpListIntoIrp は、次のいずれかの NTSTATUS 値を返します。

リターン コード 形容
STATUS_SUCCESS
指定された ECP リストが、指定された IRP に正常にアタッチされました。
STATUS_INVALID_PARAMETER_2
指定された IRP が IRP ベースのIRP_MJ_CREATE操作ではなかった。
STATUS_INVALID_PARAMETER_3
指定された IRP に ECP リストが既にアタッチされています。

備考

FsRtlSetEcpListIntoIrp ルーチンは、ファイル システム フィルター スタックの下に追加の作成パラメーターを基になるフィルター ドライバーに渡すためのメカニズムを提供します。

特定のIRP_MJ_CREATE操作に関連付けられている ECP リストを取得するには、FsRtlGetEcpListFromIrp ルーチンを使用します。

必要条件

要件 価値
サポートされる最小クライアント FsRtlSetEcpListIntoIrp は、Windows Vista 以降で使用できます。
ターゲット プラットフォーム の 万国
ヘッダー ntifs.h (Ntifs.h を含む)
ライブラリ NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

関連項目

ECP_LIST

FsRtlGetEcpListFromIrp