Функция 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
Если файл отсутствует в кэше, вызов вызывает pfnCallBack с lpv , чтобы выполнить фактическую работу вызова CreateFile.
[in] fAsyncContext
Указывает, можно ли использовать контекст для асинхронного ввода-вывода. Если задано значение TRUE, возвращаемое FIO_CONTEXT является асинхронным.
Возвращаемое значение
Возвращает указатель на структуру FIO_CONTEXT , связанную с созданным или найденным файлом.
Требования
Целевая платформа | Windows |
Header | filehc.h |
Библиотека | Fcachdll.lib |
DLL | Fcachdll.dll |