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,指示要从 NetBufferListInfo_NBL 参数指定的 NET_BUFFER_LIST 结构成员访问的信息类型。

返回值

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 (include ndis.h)

另请参阅

NDIS_NET_BUFFER_LIST_INFO

NET_BUFFER

NET_BUFFER_LIST