FsRtlDeleteTunnelCache function (ntifs.h)
The FsRtlDeleteTunnelCache routine deletes a tunnel cache.
Syntax
void FsRtlDeleteTunnelCache(
[in] TUNNEL *Cache
);
Parameters
[in] Cache
Pointer to the tunnel cache structure to delete. The tunnel cache must have been initialized by calling FsRtlInitializeTunnelCache.
Return value
None
Remarks
FsRtlDeleteTunnelCache deletes all information contained in the tunnel cache. After the call to FsRtlDeleteTunnelCache, the tunnel cache is no longer valid.
Callers are responsible for synchronizing access to the FsRtlDeleteTunnelCache call. In other words, a file system must ensure that it does not call FsRtlDeleteTunnelCache at the same time it is calling another tunnel cache routine from a different thread.
For more information about file name tunneling, see Microsoft Knowledge Base Article 172190.
Requirements
Requirement | Value |
---|---|
Target Platform | Universal |
Header | ntifs.h (include Ntifs.h) |
Library | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |