Share via


filehc.h 헤더

이 헤더는 개발자 노트에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

filehc.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
AssociateContextWithName

이름 캐시에 이름을 삽입하여 지정된 FIO_CONTEXT 구조를 찾습니다.
AssociateFileEx

비니크론 컨텍스트와 파일을 연결합니다.
CacheCreateFile

캐시에 파일을 만들거나 기존 파일을 찾습니다.
CacheRichCreateFile

캐시에 파일을 만들거나 기존 파일을 찾은 후 캐시에 속성을 추가할 수 있습니다.
FindOrCreateNameCache

이름 캐시를 찾거나 만듭니다.
FindSyncContextFromName

지정된 사용자 이름과 연결된 FIO_CONTEXT 구조를 검색합니다.
GetDotStuffState

점 스터핑 메커니즘이 켜져 있을 때 점이 파일에 추가되는지 여부를 결정합니다.
GetFileSizeFromContext

핸들을 사용하여 캐시된 파일 크기를 보고합니다.
InitializeCache

파일 핸들 캐시의 초기화 값을 제공합니다.
InsertFile

캐시에 파일을 삽입합니다.
InvalidateName

사용자가 이름 캐시에서 단일 이름 및 연결된 모든 데이터를 제거할 수 있도록 합니다.
ProduceDotStuffedContext

요청된 상태의 FIO_CONTEXT 구조를 검색합니다.
ReleaseNameCache

이름 캐시를 해제합니다.
SetDotStuffingOnWrites

메시지의 파일 핸들 캐시의 쓰기 경로에서 점 스터핑 속성을 사용하도록 설정합니다.
SetDotStuffState

FIO_CONTEXT 구조에서 점 스터핑을 설정할 수 있습니다.
TerminateCache

캐시를 제거하고 DLL을 사용하여 비동기 I/O를 종료합니다.

콜백 함수

 
CACHE_DESTROY_CALLBACK

이름 캐시의 항목이 제거 될 때마다 호출 되는 함수입니다.
CACHE_READ_CALLBACK

캐시 내의 항목을 검사하는 데 도움이 되도록 캐시에 제공되는 콜백입니다.
FCACHE_CREATE_CALLBACK

캐시에 항목을 만드는 데 사용되는 콜백 함수입니다. (FCACHE_CREATE_CALLBACK)
FCACHE_RICHCREATE_CALLBACK

캐시에 항목을 만드는 데 사용되는 콜백 함수입니다. (FCACHE_RICHCREATE_CALLBACK)

구조체

 
NAME_CACHE_CONTEXT

이름 캐시를 나타냅니다.