Макрос MmGetMdlByteOffset (wdm.h)

Макрос MmGetMdlByteOffset возвращает смещение байтов в пределах начальной страницы буфера, описанного заданным MDL.

Синтаксис

void MmGetMdlByteOffset(
  [in]  Mdl
);

Параметры

[in] Mdl

Указатель на MDL.

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

None

Remarks

MmGetMdlByteOffset возвращает смещение в байтах.

Вызывающие методы MmGetMdlByteOffset могут выполняться в любом IRQL. Как правило, вызывающие абоненты выполняются в среде IRQL <= DISPATCH_LEVEL.

Требования

Требование Значение
Минимальная версия клиента Windows 2000
Верхняя часть wdm.h (включая Wdm.h)
IRQL Любой уровень (см. примечания)
Правила соответствия DDI MdlAfterReqCompletedIntIoctlA(kmdf), MdlAfterReqCompletedIoctlA(kmdf), MdlAfterReqCompletedReadA(kmdf), MdlAfterReqCompletedWriteA(kmdf)