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.