다음을 통해 공유


IoAdjustPagingPathCount 매크로(wdm.h)

IoAdjustPagingPathCount는 호출자가 제공한 페이지 파일 카운터를 원자성 작업으로 증분하거나 감소시키는 루틴을.

통사론

void IoAdjustPagingPathCount(
  [in]  _count_,
  [in]  _paging_
);

매개 변수

[in] _count_

카운터를 포함하는 호출자 제공 변수에 대한 포인터입니다. 드라이버는 일반적으로 디바이스의 디바이스 확장에 페이지 파일 카운터를 저장합니다.

[in] _paging_

카운터를 증분할지 아니면 감소할지를 지정합니다. TRUE 값은 증분 작업을 지정합니다.

반환 값

없음

발언

이 루틴은 디바이스에서 페이징 파일 수를 유지 관리하는 데 유용합니다. 운영 체제는 IRP를 전송하여 드라이버의 디바이스 중 하나에서 페이징 파일이 생성되었거나 제거되었음을 드라이버에 알 보냅니다. IRP에는 주 코드 IRP_MJ_PNP 있고 부 코드는 IRP_MN_DEVICE_USAGE_NOTIFICATION.

이 루틴은 최대 절전 모드 파일 또는 크래시 덤프 파일에 대한 카운터와 같은 다른 카운터에 사용할 수 있습니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows 2000부터 사용할 수 있습니다.
대상 플랫폼 바탕 화면
헤더 wdm.h(Wdm.h, Ntddk.h, Ntifs.h 포함)
IRQL 모든 수준

참고 항목

IRP_MJ_PNP

IRP_MN_DEVICE_USAGE_NOTIFICATION