Intestazione filehc.h
Questa intestazione viene usata da Developer Notes. Per altre informazioni, vedere:
filehc.h contiene le interfacce di programmazione seguenti:
Funzioni
AssociateContextWithName Inserisce un nome nella cache dei nomi per trovare una struttura di FIO_CONTEXT specificata. |
AssociateFileEx Associa un file a un contesto asnychronous. |
CacheCreateFile Crea un file nella cache o trova un file esistente. |
CacheRichCreateFile Crea un file nella cache o trova un file esistente e consente di aggiungerlo alla cache. |
FindOrCreateNameCache Trova o crea una cache dei nomi. |
FindSyncContextFromName Recupera la struttura FIO_CONTEXT associata al nome utente specificato. |
GetDotStuffState Determina se i punti vengono aggiunti al file quando vengono attivati eventuali meccanismi di riempimento dei punti. |
GetFileSizeFromContext Segnala le dimensioni del file memorizzate nella cache con l'handle. |
InitializeCache Fornisce i valori di inizializzazione della cache dell'handle di file. |
InsertFile Inserisce un file nella cache. |
InvalidateName Consente all'utente di rimuovere un singolo nome e tutti i dati associati dalla cache dei nomi. |
ProduceDotStuffedContext Recupera la struttura FIO_CONTEXT con lo stato richiesto. |
ReleaseNameCache Rilascia una cache dei nomi. |
SetDotStuffingOnWrites Abilita le proprietà dot-stuffing nel percorso di scrittura della cache dell'handle di file del messaggio. |
SetDotStuffState Consente di impostare il riempimento dei punti in una struttura FIO_CONTEXT. |
TerminateCache Elimina la cache e termina l'I/O asincrona con la DLL. |
Funzioni di callback
CACHE_DESTROY_CALLBACK Funzione che viene chiamata ogni volta che una voce nella cache dei nomi viene eliminata definitivamente. |
CACHE_READ_CALLBACK Callback fornito alla cache per esaminare gli elementi all'interno della cache. |
FCACHE_CREATE_CALLBACK Funzione di callback utilizzata per creare elementi nella cache. (FCACHE_CREATE_CALLBACK) |
FCACHE_RICHCREATE_CALLBACK Funzione di callback utilizzata per creare elementi nella cache. (FCACHE_RICHCREATE_CALLBACK) |
Strutture
NAME_CACHE_CONTEXT Rappresenta una cache dei nomi. |