次の方法で共有


FsRtlInitializeTunnelCache 関数 (ntifs.h)

FsRtlInitializeTunnelCache ルーチンは、ボリュームの新しいトンネル キャッシュを初期化します。

構文

void FsRtlInitializeTunnelCache(
  [in] TUNNEL *Cache
);

パラメーター

[in] Cache

呼び出し元が非ページ プールに常駐ストレージを提供する必要があるボリュームごとの TUNNEL 構造体へのポインター。

戻り値

何一つ

備考

FsRtlInitializeTunnelCache 新しいトンネル キャッシュを初期化します。 他の FsRtl を使用する前に、ファイル システム FsRtlInitializeTunnelCache を呼び出す必要があります。TunnelCache トンネル キャッシュ上のルーチンです。

ファイル システムでは、ボリュームごとのトンネル キャッシュを使用して、名前変更または削除されるファイルのファイル名やその他のメタデータをキャッシュできます。

エントリは、FsRtlAddToTunnelCache 呼び出すことによってトンネル キャッシュに追加されます。 各エントリには、ファイルのファイル名とディレクトリ キーが含まれており、ファイル システム固有の情報の固定サイズのデータ パケットを含めることもできます。 トンネル キャッシュがいっぱいになると、古いエントリが自動的に削除されます。

ファイル名トンネリングの詳細については、マイクロソフト サポート技術情報の記事 172190を参照してください。

必要条件

要件 価値
ターゲット プラットフォーム 万国
ヘッダー ntifs.h (Ntifs.h を含む)
ライブラリ NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

関連項目

FsRtlAddToTunnelCache