Compartilhar via


Função CacheCreateFile (filehc.h)

Cria um arquivo no cache ou localiza um arquivo existente.

Sintaxe

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

Parâmetros

[in] lpstrName

Um ponteiro para o nome do arquivo a ser criado no cache.

[in] pfnCallBack

Um ponteiro para a função FCACHE_CREATE_CALLBACK que foi usada para criar o arquivo.

[in] lpv

Se o arquivo não estiver no cache, a chamada chamará pfnCallBack com lpv para fazer o trabalho real de chamar CreateFile.

[in] fAsyncContext

Especifica se o contexto pode ser usado para E/S assíncrona. Se TRUE, o FIO_CONTEXT retornado será assíncrono.

Valor retornado

Retorna um ponteiro para a estrutura FIO_CONTEXT associada ao arquivo que foi criado ou encontrado.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho filehc.h
Biblioteca Fcachdll.lib
DLL Fcachdll.dll

Confira também

CreateFile

FCACHE_CREATE_CALLBACK

FIO_CONTEXT