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


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

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

CreateFile

FCACHE_CREATE_CALLBACK

FIO_CONTEXT