次の方法で共有


FsRtlFreeExtraCreateParameter 関数 (ntifs.h)

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

構文

void FsRtlFreeExtraCreateParameter(
  [in] PVOID EcpContext
);

パラメーター

[in] EcpContext

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

戻り値

なし

解説

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

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

要件

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

こちらもご覧ください

ECP_LIST

FltAllocateExtraCreateParameterFromLookasideList

FltCreateFileEx2

FltFreeExtraCreateParameter

FltGetEcpListFromCallbackData

FltInsertExtraCreateParameter

FltRemoveExtraCreateParameter

FltSetEcpListIntoCallbackData

IoCreateFileEx

PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK