FsRtlIncrementCcFastMdlReadWait 함수(ntifs.h)
FsRtlIncrementCcFastMdlReadWait 루틴은 프로세서 제어 블록(PRCB) 개체에서 캐시 관리자의 CcFastMdlReadWait 성능 카운터 멤버를 증가합니다.
통사론
void FsRtlIncrementCcFastMdlReadWait();
반환 값
없음
발언
FsRtlIncrementCcFastMdlReadWait FsRtlIncrementCcFastMdlReadWait 호출되는 프로세서에 대한 프로세서별 제어 블록에서 캐시 관리자의 CcFastMdlReadWait 성능 카운터를 증가합니다. 이 카운터는 파일 시스템 드라이버에서 서비스하는 빠른 I/O MDL 읽기 작업(FsRtlMdlRead)의 수를 기록합니다.
드라이버가 기본 빠른 I/O MDL 읽기 처리기를 재정의하도록 선택하는 경우 파일 시스템 드라이버는 이 함수를 호출하여 CcFastMdlReadWait 성능 카운터를 업데이트해야 합니다.
카운터는 0이 아닌 길이에 대한 빠른 I/O MDL 읽기 작업을 기록하는 데만 사용됩니다. FsRtlIncrementCcFastMdlReadWait 길이가 0인 빠른 I/O MDL 읽기를 위해 호출해서는 안 됩니다.
빠른 I/O MDL 읽기 처리기가 IoGetTopLevelIrpNULL 값을 반환하기 때문에 FALSE 반환하는 경우 파일 시스템 드라이버는 CcFastMdlReadWait 성능 카운터를 증가시키지 않아야 합니다. 파일 시스템 드라이버가 실제로 0이 아닌 빠른 I/O MDL 읽기를 충족하려고 시도하는 경우에만 카운터가 증가해야 합니다.
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista |
대상 플랫폼 | 보편적 |
헤더 | ntifs.h(FltKernel.h, Ntifs.h 포함) |
라이브러리 | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL |
<= APC_LEVEL |
참고 항목
MDL