次の方法で共有


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
ECP リストは、指定された IRP に既にアタッチされています。

注釈

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

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

要件

要件
サポートされている最小のクライアント FsRtlSetEcpListIntoIrp は、Windows Vista 以降で使用できます。
対象プラットフォーム ユニバーサル
Header ntifs.h (Ntifs.h を含む)
Library NtosKrnl.lib
[DLL] NtosKrnl.exe
IRQL <= APC_LEVEL

こちらもご覧ください

ECP_LIST

FsRtlGetEcpListFromIrp