cacheCreateFile 函数 (filehc.h)

在缓存中创建文件或查找现有文件。

语法

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

参数

[in] lpstrName

指向在缓存中创建的文件的名称的指针。

[in] pfnCallBack

指向用于创建文件的 FCACHE_CREATE_CALLBACK 函数的指针。

[in] lpv

如果文件不在缓存中,则调用使用 lpv 调用 pfnCallBack 以执行调用 CreateFile 的实际工作。

[in] fAsyncContext

指定上下文是否可用于异步 I/O。 如果 为 TRUE,则返回 的FIO_CONTEXT 是异步的。

返回值

返回指向 FIO_CONTEXT 结构的指针,该结构与创建或找到的文件相关联。

要求

   
目标平台 Windows
标头 filehc.h
Library Fcachdll.lib
DLL Fcachdll.dll

请参阅

CreateFile

FCACHE_CREATE_CALLBACK

FIO_CONTEXT