NdisQueryMdlOffset 宏

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

语法

VOID NdisQueryMdlOffset(
    _Mdl,
    _Offset,
    _Length
);

参数

_Mdl
指向 MDL 的指针。

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

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

返回值

备注

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

要求

目标平台

桌面

版本

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

标头

Ndis.h (包括 Ndis.h)

IRQL

<= DISPATCH_LEVEL

DDI 符合性规则

Irql_NetBuffer_Function

另请参阅

NdisQueryBufferOffset