Partilhar via


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
Um ponteiro para um MDL.

_Offset
Um ponteiro para uma variável fornecida pelo chamador, na qual esta macro retorna o deslocamento em bytes baseado em zero dentro da página física que contém o buffer especificado pelo MDL.

_Length
Um ponteiro para uma variável fornecida pelo chamador na qual essa macro retorna o comprimento, em bytes, do intervalo de endereços virtuais especificado pelo MDL.

Return value

None

Remarks

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

Requirements

Target platform

Desktop

Version

Suportado no NDIS 6.0 e posterior.

Header

Ndis.h (inclui Ndis.h)

IRQL

<= NÍVEL_DE_DESPACHO

Regras de conformidade com DDI

Irql_NetBuffer_Function

See also

NdisQueryBufferOffset