Compartilhar via


Função CacheRichCreateFile (filehc.h)

Cria um arquivo no cache ou localiza um arquivo existente e permite que as propriedades sejam adicionadas a ele no cache.

Sintaxe

FIO_CONTEXT * CacheRichCreateFile(
  [in] LPSTR                      lpstrName,
  [in] FCACHE_RICHCREATE_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_RICHCREATE_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.

Retornar valor

Retorna o endereço da estrutura de FIO_CONTEXT obtida.

Requisitos

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

Confira também

CreateFile

FCACHE_RICHCREATE_CALLBACK

FIO_CONTEXT