NET_BUFFER_LIST_INFO 宏 (ndis/nblaccessors.h)

NET_BUFFER_LIST_INFO 是一个宏,NDIS 驱动程序使用该宏来获取和设置适用于 NET_BUFFER_LIST 结构中的所有 NET_BUFFER 结构的信息。

语法

void NET_BUFFER_LIST_INFO(
   _NBL,
   _Id
);

参数

_NBL

指向 NET_BUFFER_LIST 结构的指针。

_Id

一个 ID,指示要从 _NBL 参数指定的 NET_BUFFER_LIST 结构的 NetBufferListInfo 成员访问的信息类型。

返回值

NET_BUFFER_LIST_INFO 返回与指定 ID 关联的信息。 从所指示的 NET_BUFFER_LIST 结构的 NetBufferListInfo 成员检索信息。

注解

有关有效 NetBufferListInfo ID 的列表,请参阅 NDIS_NET_BUFFER_LIST_INFO 枚举参考页。

以下示例演示如何获取 NetBufferListInfo 值:

value = NET_BUFFER_LIST_INFO(pNBL, Id);

以下示例演示如何设置 NetBufferListInfo 值:

NET_BUFFER_LIST_INFO(pNBL, Id) = value;

要求

要求
最低受支持的客户端 在 NDIS 6.0 及更高版本中受支持。
目标平台 通用
标头 ndis/nblaccessors.h (包括 ndis.h)

另请参阅

NDIS_NET_BUFFER_LIST_INFO

NET_BUFFER

NET_BUFFER_LIST