Freigeben über


FsRtlDeleteTunnelCache-Funktion (ntifs.h)

Die FsRtlDeleteTunnelCache Routine löscht einen Tunnelcache.

Syntax

void FsRtlDeleteTunnelCache(
  [in] TUNNEL *Cache
);

Parameter

[in] Cache

Zeigen Sie auf die zu löschende Tunnelcachestruktur. Der Tunnelcache muss durch Aufrufen von FsRtlInitializeTunnelCacheinitialisiert worden sein.

Rückgabewert

Nichts

Bemerkungen

FsRtlDeleteTunnelCache alle im Tunnelcache enthaltenen Informationen löscht. Nach dem Aufruf von FsRtlDeleteTunnelCacheist der Tunnelcache nicht mehr gültig.

Anrufer sind für die Synchronisierung des Zugriffs auf den FsRtlDeleteTunnelCache Anruf verantwortlich. Mit anderen Worten, ein Dateisystem muss sicherstellen, dass es nicht FsRtlDeleteTunnelCache gleichzeitig eine andere Tunnelcacheroutine aus einem anderen Thread aufruft.

Weitere Informationen zum Tunneln von Dateinamen finden Sie in Microsoft Knowledge Base-Artikel 172190.

Anforderungen

Anforderung Wert
Zielplattform- Universal
Header- ntifs.h (einschließlich Ntifs.h)
Library NtosKrnl.lib
DLL- NtosKrnl.exe
IRQL- <= APC_LEVEL

Siehe auch

FsRtlInitializeTunnelCache