MmGetPhysicalMemoryRangesEx2 함수(ntddk.h)

MmGetPhysicalMemoryRangesEx2 루틴은 시스템의 실제 메모리 범위를 포함하는 비페이지 풀 블록의 가상 주소를 반환합니다.

구문

PPHYSICAL_MEMORY_RANGE MmGetPhysicalMemoryRangesEx2(
  PVOID PartitionObject,
  ULONG Flags
);

매개 변수

PartitionObject

쿼리할 파티션 개체에 대한 선택적 포인터입니다.

Flags

호출자가 FileOnly 범위에 관심이 있는지 여부 및 모든 파티션을 포함할지 여부입니다.

반환 값

실패 시 NULL입니다.

설명

반환된 블록에는 실제 주소 및 페이지 수 쌍이 포함됩니다. 마지막 항목에는 둘 다에 대해 0이 포함됩니다.

호출자는 반환된 블록이 반환된 후에는 변경할 수 없지만 실제 메모리 구성은 언제든지 핫 추가/제거로 인해 변경될 수 있음을 이해해야 합니다.

이 블록을 해제하는 것은 호출자의 책임입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10, 버전 2004
머리글 ntddk.h
IRQL PASSIVE_LEVEL