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. |