次の方法で共有


FsRtlFreeExtraCreateParameter 関数 (ntifs.h)

FsRtlFreeExtraCreateParameter ルーチンは、ECP コンテキスト構造体のメモリを解放します。

構文

void FsRtlFreeExtraCreateParameter(
  [in] PVOID EcpContext
);

パラメーター

[in] EcpContext

解放する追加の create パラメーター (ECP) コンテキスト構造体へのポインター。

戻り値

何一つ

備考

解放する ECP コンテキスト構造がまだ ECP リストにアタッチされている場合は、FsRtlFreeExtraCreateParameter ルーチンが解放する前に、まず、FltRemoveExtraCreateParameter ルーチンによってリストからデタッチする必要があります。

特定の ECP コンテキスト構造に対して PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK 型のクリーンアップ コールバック ルーチンが定義されている場合、このコールバック ルーチンは ECP コンテキスト構造の削除時に呼び出されます。

必要条件

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

関連項目

ECP_LIST

FltAllocateExtraCreateParameterFromLookasideList の

FltCreateFileEx2 を する

FltFreeExtraCreateParameter を する

FltGetEcpListFromCallbackData の

FltInsertExtraCreateParameter の

FltRemoveExtraCreateParameter の

FltSetEcpListIntoCallbackData の

IoCreateFileEx の

PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK