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) |