NdisIfDeleteIfStackEntry 函数 (ndis.h)

NdisIfDeleteIfStackEntry 函数删除有关 NDIS 接口堆栈中两个网络接口排序的信息。

语法

void NdisIfDeleteIfStackEntry(
  [in] NET_IFINDEX HigherLayerIfIndex,
  [in] NET_IFINDEX LowerLayerIfIndex
);

参数

[in] HigherLayerIfIndex

堆栈表中较高接口的网络接口索引。

[in] LowerLayerIfIndex

堆栈表中较低接口的网络接口索引。

返回值

没有

言论

NDIS 驱动程序调用 NdisIfDeleteIfStackEntry 以删除之前通过调用 NdisIfAddIfStackEntry 函数添加的堆栈条目。 如果 NDIS 找到匹配项,则从其接口堆栈表中删除堆栈项。

NDIS 维护接口堆栈表(ifStackTable 从 RFC 2863)。 NDIS 提供 NdisIfAddIfStackEntryNdisIfDeleteIfStackEntry 函数来添加和删除此表中的条目。

要求

要求 价值
最低支持的客户端 NDIS 6.0 及更高版本中受支持。
目标平台 桌面
标头 ndis.h (包括 Ndis.h)
Ndis.lib
IRQL PASSIVE_LEVEL
DDI 符合性规则 Irql_Interfaces_Function(ndis)

另请参阅

NdisIfAddIfStackEntry