Partager via


en-tête filehc.h

Cet en-tête est utilisé par les Notes du développeur. Pour plus d'informations, consultez les pages suivantes :

filehc.h contient les interfaces de programmation suivantes :

Fonctions

 
AssociateContextWithName

Insère un nom dans le cache de noms pour rechercher une structure de FIO_CONTEXT spécifiée.
AssociateFileEx

Associe un fichier à un contexte asnychronous.
CacheCreateFile

Crée un fichier dans le cache ou recherche un fichier existant.
CacheRichCreateFile

Crée un fichier dans le cache ou recherche un fichier existant et permet d’y ajouter des propriétés dans le cache.
FindOrCreateNameCache

Recherche ou crée un cache de noms.
FindSyncContextFromName

Récupère la structure FIO_CONTEXT associée au nom d’utilisateur spécifié.
GetDotStuffState

Détermine si des points sont ajoutés au fichier lorsque des mécanismes de farce de points sont activés.
GetFileSizeFromContext

Signale la taille de fichier mise en cache avec le handle.
InitializeCache

Fournit les valeurs d’initialisation du cache de handle de fichier.
InsertFile

Insère un fichier dans le cache.
InvalidateName

Permet à l’utilisateur de supprimer un nom unique et toutes les données associées du cache de noms.
ProduceDotStuffedContext

Récupère la structure FIO_CONTEXT avec l’état demandé.
ReleaseNameCache

Libère un cache de noms.
SetDotStuffingOnWrites

Active les propriétés dot-stuffing sur le chemin d’écriture du cache de handle de fichier du message.
SetDotStuffState

Permet de définir le farce de points dans une structure de FIO_CONTEXT.
TerminateCache

Élimine le cache et termine les E/S asynchrones avec la DLL.

Fonctions de rappel

 
CACHE_DESTROY_CALLBACK

Fonction appelée chaque fois qu’une entrée dans le cache de noms est détruite.
CACHE_READ_CALLBACK

Rappel fourni au cache pour faciliter l’examen des éléments du cache.
FCACHE_CREATE_CALLBACK

Fonction de rappel utilisée pour créer des éléments dans le cache. (FCACHE_CREATE_CALLBACK)
FCACHE_RICHCREATE_CALLBACK

Fonction de rappel utilisée pour créer des éléments dans le cache. (FCACHE_RICHCREATE_CALLBACK)

Structures

 
NAME_CACHE_CONTEXT

Représente un cache de noms.