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