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