次の方法で共有


FsRtlGetEcpListFromIrp 関数 (ntifs.h)

FsRtlGetEcpListFromIrp ルーチンは、特定のIRP_MJ_CREATE操作に関連付けられている追加の 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または適切なエラー状態を返します。 考えられるエラー状態コードは次のとおりです。

リターン コード 形容
STATUS_INVALID_PARAMETER
指定された IRP が IRP ベースのIRP_MJ_CREATE操作ではなかった。 この場合、EcpList は未定義です。

備考

ECP コンテキスト構造リストを IRP にアタッチするには、FsRtlSetEcpListIntoIrp ルーチンを使用します。

必要条件

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

関連項目

FsRtlSetEcpListIntoIrp