Функция MmSizeOfMdl (wdm.h)

Подпрограмма MmSizeOfMdl возвращает количество байтов, выделяемых для MDL, описывающего заданный диапазон адресов.

Синтаксис

SIZE_T MmSizeOfMdl(
  [in] PVOID  Base,
  [in] SIZE_T Length
);

Параметры

[in] Base

Указатель на базовый виртуальный адрес диапазона.

[in] Length

Предоставляет размер диапазона (в байтах).

Возвращаемое значение

MmSizeOfMdl возвращает количество байтов, необходимых для хранения MDL.

Комментарии

Память для самого MDL должна быть выделена из непагрегированного пула.

Требования

Требование Значение
Минимальная версия клиента Доступно начиная с Windows 2000.
Целевая платформа Универсальное
Верхняя часть wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h)
Библиотека NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Любой уровень

См. также раздел

MmCreateMdl

MmInitializeMdl