次の方法で共有


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
対象プラットフォーム ユニバーサル
Header ntifs.h (Ntifs.h を含む)
Library NtosKrnl.lib
[DLL] NtosKrnl.exe
IRQL <= APC_LEVEL

こちらもご覧ください

FsRtlSetEcpListIntoIrp