다음을 통해 공유


CcSetReadAheadGranularity 함수(ntifs.h)

CcSetReadAheadGranularity 루틴은 캐시된 파일의 미리 읽기 세분성을 설정합니다.

통사론

void CcSetReadAheadGranularity(
  [in] PFILE_OBJECT FileObject,
  [in] ULONG        Granularity
);

매개 변수

[in] FileObject

미리 읽기 세분성을 설정해야 하는 캐시된 파일의 파일 개체에 대한 포인터입니다.

[in] Granularity

원하는 미리 읽기 세분성을 지정합니다. 이 세분성은 짝수 2이고 PAGE_SIZE 보다 크거나 같아야 합니다.

반환 값

없음

발언

CcInitializeCacheMap 호출되어 파일을 캐시하지만 캐시된 파일에 대해 CcSetReadAheadGranularity 호출되기 전에 캐시된 파일에 대한 기본 미리 읽기 세분성은 PAGE_SIZE 같습니다.

요구 사항

요구
대상 플랫폼 보편적
헤더 ntifs.h(Ntifs.h 포함)
라이브러리 NtosKrnl.lib
DLL NtosKrnl.exe

참고 항목

ccInitializeCacheMap

ccReadAhead

CcScheduleReadAhead

CcSetAdditionalCacheAttributes