Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Подпрограмма MmGetPhysicalMemoryRangesEx2 возвращает виртуальный адрес непагированного блока пула, который содержит диапазоны физической памяти в системе.
Синтаксис
PPHYSICAL_MEMORY_RANGE MmGetPhysicalMemoryRangesEx2(
PVOID PartitionObject,
ULONG Flags
);
Параметры
PartitionObject
Необязательный указатель на объект секции для запроса.
Flags
Интересует ли вызывающий объект диапазоны FileOnly и следует ли включать все секции.
Возвращаемое значение
Значение NULL при сбое.
Замечания
Возвращаемый блок содержит физические пары адресов и счетчика страниц. Последняя запись содержит ноль для обоих.
Вызывающий объект должен понять, что, хотя возвращенный блок не может измениться после возвращения, фактическая конфигурация памяти может измениться (из-за горячего добавления или удаления) в любое время.
Это ответственность вызывающего абонента, чтобы освободить этот блок.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 10 версии 2004 |
| заголовка | ntddk.h |
| IRQL | PASSIVE_LEVEL |