Función CacheCreateFile (filehc.h)

Crea un archivo en la memoria caché o busca un archivo existente.

Sintaxis

FIO_CONTEXT * CacheCreateFile(
  [in] LPSTR                  lpstrName,
  [in] FCACHE_CREATE_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_CREATE_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 un puntero a la estructura FIO_CONTEXT asociada al archivo que se creó o encontró.

Requisitos

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

Consulte también

CreateFile

FCACHE_CREATE_CALLBACK

FIO_CONTEXT