Partager via


CacheRichCreateFile, fonction (filehc.h)

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

Syntaxe

FIO_CONTEXT * CacheRichCreateFile(
  [in] LPSTR                      lpstrName,
  [in] FCACHE_RICHCREATE_CALLBACK pfnCallBack,
  [in] LPVOID                     lpv,
  [in] BOOL                       fAsyncContext
);

Paramètres

[in] lpstrName

Pointeur vers le nom du fichier à créer dans le cache.

[in] pfnCallBack

Pointeur vers la fonction FCACHE_RICHCREATE_CALLBACK utilisée pour créer le fichier.

[in] lpv

Si le fichier n’est pas dans le cache, l’appel appelle pfnCallBack avec lpv pour effectuer le travail réel d’appel de CreateFile.

[in] fAsyncContext

Spécifie si le contexte peut être utilisé pour les E/S asynchrones. Si la valeur est TRUE, la FIO_CONTEXT retournée est asynchrone.

Valeur retournée

Retourne l’adresse de la structure FIO_CONTEXT qui a été obtenue.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête filehc.h
Bibliothèque Fcachdll.lib
DLL Fcachdll.dll

Voir aussi

CreateFile

FCACHE_RICHCREATE_CALLBACK

FIO_CONTEXT