NdisQueryMdlOffset macro

The NdisQueryMdlOffset macro retrieves the offset within a physical page at which a given MDL buffer begins and the length of the buffer.

Syntax

VOID NdisQueryMdlOffset(
    _Mdl,
    _Offset,
    _Length
);

Parameters

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

_Offset
Указатель на указанную вызывающим переменную, в которой этот макрос возвращает отсчитываемое от нуля смещение байтов на физической странице, содержащей указанный MDL-буфер.

_Length
Указатель на указанную вызывающим переменную, в которой этот макрос возвращает длину (в байтах) диапазона виртуальных адресов, заданного MDL.

Return value

None

Remarks

The NdisQueryMdlOffset macro provides an MDL-based version of the NdisQueryBufferOffset function.

Requirements

Target platform

Desktop

Version

Поддерживается в NDIS 6.0 и более поздних версиях.

Header

Ndis.h (include Ndis.h)

IRQL

<= DISPATCH_LEVEL

Правила соответствия DDI

Irql_NetBuffer_Function

See also

NdisQueryBufferOffset