NdisQueryMdlOffset 宏

NdisQueryMdlOffset宏检索物理页面中给定 MDL 缓冲区开始处的偏移量和缓冲区的长度。

语法

VOID NdisQueryMdlOffset(
    _Mdl,
    _Offset,
    _Length
);

parameters

_Mdl
指向 MDL 的指针。

_Offset
指向调用方提供的变量的指针,此宏在包含 MDL 指定的缓冲区的物理页面内返回从零开始的字节偏移量。

_Length
指向调用方提供的变量的指针,此宏返回 MDL 指定的虚拟地址范围的长度(以字节为单位)。

返回值

备注

NdisQueryMdlOffset宏提供NdisQueryBufferOffset函数的基于 MDL 的版本。

要求

目标平台

桌面

版本

在 NDIS 6.0 和更高版本中受支持。

标头

(包含 Ndis .h)

IRQL

<= DISPATCH_LEVEL

DDI 符合性规则

Irql_NetBuffer_Function

请参阅

NdisQueryBufferOffset