Share via


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

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

[in] fAsyncContext

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

반환 값

가져온 FIO_CONTEXT 구조체의 주소를 반환합니다.

요구 사항

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

추가 정보

CreateFile

FCACHE_RICHCREATE_CALLBACK

FIO_CONTEXT