NdisIfDeleteIfStackEntry function (ndis.h)
The NdisIfDeleteIfStackEntry function deletes information about the ordering of two network interfaces in the NDIS interface stack.
Syntax
void NdisIfDeleteIfStackEntry(
[in] NET_IFINDEX HigherLayerIfIndex,
[in] NET_IFINDEX LowerLayerIfIndex
);
Parameters
[in] HigherLayerIfIndex
The network interface index for the interface that was higher in the stack table.
[in] LowerLayerIfIndex
The network interface index for the interface that was lower in the stack table.
Return value
None
Remarks
NDIS drivers call NdisIfDeleteIfStackEntry to delete a stack entry that was previously added by calling the NdisIfAddIfStackEntry function. NDIS deletes the stack entry from its interface stack table if it finds a matching entry.
NDIS maintains an interface stack table (ifStackTable from RFC 2863). NDIS provides the NdisIfAddIfStackEntry and NdisIfDeleteIfStackEntry functions to add and delete entries in this table.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Supported in NDIS 6.0 and later. |
Target Platform | Desktop |
Header | ndis.h (include Ndis.h) |
Library | Ndis.lib |
IRQL | PASSIVE_LEVEL |
DDI compliance rules | Irql_Interfaces_Function(ndis) |