다음을 통해 공유


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

파일이 캐시에 없는 경우 호출은 lpv를 사용하여 pfnCallBack을 호출하여 CreateFile을 호출하는 실제 작업을 수행합니다.

[in] fAsyncContext

컨텍스트를 비동기 I/O에 사용할 수 있는지 여부를 지정합니다. TRUE이면 반환된 FIO_CONTEXT 비동기적입니다.

반환 값

만들거나 찾은 파일과 연결된 FIO_CONTEXT 구조체에 대한 포인터를 반환합니다.

요구 사항

   
대상 플랫폼 Windows
헤더 filehc.h
라이브러리 Fcachdll.lib
DLL Fcachdll.dll

추가 정보

CreateFile

FCACHE_CREATE_CALLBACK

FIO_CONTEXT