CacheRichCreateFile 函式 (filehc.h)

在快取中建立檔案,或尋找現有的檔案,並允許在快取中新增屬性。

語法

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

參數

[in] lpstrName

要建立於快取中之檔名的指標。

[in] pfnCallBack

用來建立檔案 之FCACHE_RICHCREATE_CALLBACK 函式的指標。

[in] lpv

如果檔案不在快取中,呼叫會使用 lpv 呼叫 pfnCallBack,以執行呼叫 CreateFile 的實際工作。

[in] fAsyncContext

指定內容是否可以用於異步 I/O。 如果 為 TRUE,則傳回 FIO_CONTEXT 是異步的。

傳回值

傳回取得 之FIO_CONTEXT 結構的位址。

規格需求

需求
目標平台 Windows
標頭 filehc.h
程式庫 Fcachdll.lib
Dll Fcachdll.dll

另請參閱

CreateFile

FCACHE_RICHCREATE_CALLBACK

FIO_CONTEXT