Поделиться через


Функция 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

Если файл отсутствует в кэше, вызов вызывает pfnCallBack с lpv , чтобы выполнить фактическую работу вызова CreateFile.

[in] fAsyncContext

Указывает, можно ли использовать контекст для асинхронного ввода-вывода. Если задано значение TRUE, возвращаемое FIO_CONTEXT является асинхронным.

Возвращаемое значение

Возвращает адрес полученной структуры FIO_CONTEXT .

Требования

Требование Значение
Целевая платформа Windows
Header filehc.h
Библиотека Fcachdll.lib
DLL Fcachdll.dll

См. также раздел

CreateFile

FCACHE_RICHCREATE_CALLBACK

FIO_CONTEXT