다음을 통해 공유


CcIsThereDirtyDataEx 함수(ntifs.h)

CcIsThereDirtyDataEx 루틴은 볼륨에 시스템 캐시에 더티 데이터가 있는 파일이 포함되어 있는지 여부를 결정합니다.

통사론

BOOLEAN CcIsThereDirtyDataEx(
  [in]           PVPB   Vpb,
  [in, optional] PULONG NumberOfDirtyPages
);

매개 변수

[in] Vpb

볼륨에 대한 VPB(볼륨 매개 변수 블록)에 대한 포인터입니다.

[in, optional] NumberOfDirtyPages

볼륨의 더티 페이지 수를 수신하는 부호 없는 긴 버퍼에 대한 선택적 포인터입니다(Vpb 매개 변수와 연결됨).

반환 값

CcIsThereDirtyDataEx 루틴은 볼륨에 캐시에서 데이터가 수정되었지만 아직 디스크로 플러시되지 않은 캐시된 파일이 하나 이상 포함된 경우 TRUE 반환합니다. 그렇지 않으면 이 루틴은 false반환합니다.

발언

임시 파일을 포함하여 더티 페이지가 있는 경우 이 루틴은 TRUE 반환합니다(CcIsThereDirtyData 임시 파일 무시). 또한 볼륨에 현재 큐에 대기 중인 데이터가 있는 경우 TRUE 반환합니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows Vista
대상 플랫폼 보편적
헤더 ntifs.h(Ntifs.h, FltKernel.h 포함)
라이브러리 NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

참고 항목

ccFlushCache

CcIsThereDirtyData

CcPurgeCacheSection