FsRtlDeleteTunnelCache 函数 (ntifs.h)

FsRtlDeleteTunnelCache 例程删除隧道缓存。

语法

void FsRtlDeleteTunnelCache(
  [in] TUNNEL *Cache
);

参数

[in] Cache

指向要删除的隧道缓存结构的指针。 隧道缓存必须已通过调用 FsRtlInitializeTunnelCache 进行初始化。

返回值

备注

FsRtlDeleteTunnelCache 删除隧道缓存中包含的所有信息。 调用 FsRtlDeleteTunnelCache 后,隧道缓存不再有效。

调用方负责同步对 FsRtlDeleteTunnelCache 调用的访问。 换句话说,文件系统必须确保它不会在从其他线程调用另一个隧道缓存例程的同时调用 FsRtlDeleteTunnelCache

有关文件名隧道的详细信息,请参阅 Microsoft 知识库文章 172190

要求

要求
目标平台 通用
标头 ntifs.h (包括 Ntifs.h)
Library NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

另请参阅

FsRtlInitializeTunnelCache