PAGED_CODE

에 정의됨: Wdm.h

PAGED_CODE 매크로는 호출 스레드가 페이징을 허용할 만큼 충분히 낮은 IRQL에서 실행되도록 합니다.

반환 값

VOID

IRQL > 이 APC_LEVEL 경우 PAGED_CODE 매크로로 인해 시스템이 ASSERT가 됩니다.

이 매크로에 대한 호출은 페이지 가능 코드를 포함하거나 페이즈블 코드에 액세스하는 모든 드라이버 루틴의 시작 부분에서 이루어져야 합니다.

PAGED_CODE 매크로는 드라이버 코드가 매크로를 실행하는 지점에서만 IRQL을 확인합니다.

코드가 이후에 IRQL을 발생시킬 경우 매크로는 이 변경 사항을 검색하지 않습니다.

드라이버 개발자는 정적 드라이버 검증 도구드라이버 검증 도구를 사용하여 드라이버 루틴을 실행하는 동안 IRQL이 부적절하게 발생하는 경우를 감지해야 합니다.

PAGED_CODE 매크로는 확인된 빌드에서만 작동합니다.

Windows 2000부터 사용할 수 있습니다.