Función CacheRichCreateFile (filehc.h)

Crea un archivo en la memoria caché o busca un archivo existente y permite agregar propiedades a él en la memoria caché.

Sintaxis

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

Parámetros

[in] lpstrName

Puntero al nombre del archivo que se va a crear en la memoria caché.

[in] pfnCallBack

Puntero a la función FCACHE_RICHCREATE_CALLBACK que se usó para crear el archivo.

[in] lpv

Si el archivo no está en la memoria caché, la llamada llama a pfnCallBack con lpv para realizar el trabajo real de llamar a CreateFile.

[in] fAsyncContext

Especifica si el contexto se puede usar para E/S asincrónica. Si es TRUE, el FIO_CONTEXT devuelto es asincrónico.

Valor devuelto

Devuelve la dirección de la estructura FIO_CONTEXT que se obtuvo.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado filehc.h
Library Fcachdll.lib
Archivo DLL Fcachdll.dll

Consulte también

CreateFile

FCACHE_RICHCREATE_CALLBACK

FIO_CONTEXT