Funzione FsRtlDeleteKeyFromTunnelCache (ntifs.h)
La routine FsRtlDeleteKeyFromTunnelCache elimina tutte le voci della cache del tunnel per i file in una directory da eliminare.
Sintassi
void FsRtlDeleteKeyFromTunnelCache(
[in] TUNNEL *Cache,
ULONGLONG DirectoryKey
);
Parametri
[in] Cache
Puntatore a una cache del tunnel inizializzata da FsRtlInitializeTunnelCache.
DirectoryKey
Valore della chiave di directory per la directory da rimuovere. Per altre informazioni, vedere la voce di riferimento per FsRtlInitializeTunnelCache.
Valore restituito
nessuno
Osservazioni
I file system chiamano FsRtlDeleteKeyFromTunnelCache quando si elimina una directory da un volume. FsRtlDeleteKeyFromTunnelCache elimina tutte le voci della cache del tunnel le cui chiavi di directory corrispondono al valore specificato nel parametro DirKey .
Per eliminare la cache del tunnel, usare FsRtlDeleteTunnelCache.
Il chiamante è necessario per sincronizzare questa chiamata con FsRtlDeleteTunnelCache. In altre parole, un file system deve assicurarsi che non chiami FsRtlDeleteKeyFromTunnelCache e FsRtlDeleteTunnelCache contemporaneamente da thread diversi.
Per altre informazioni sul tunneling dei nomi di file, vedere l'articolo 172190 della Microsoft Knowledge Base.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 |
Piattaforma di destinazione | Universale |
Intestazione | ntifs.h (include FltKernel.h, Ntifs.h) |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per