Функция NdisIfDeleteIfStackEntry (ndis.h)

Функция NdisIfDeleteIfStackEntry удаляет сведения об упорядочении двух сетевых интерфейсов в стеке интерфейсов NDIS.

Синтаксис

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

Параметры

[in] HigherLayerIfIndex

Индекс сетевого интерфейса для интерфейса, который был выше в таблице стека.

[in] LowerLayerIfIndex

Индекс сетевого интерфейса для интерфейса, который был ниже в таблице стека.

Возвращаемое значение

None

Remarks

Драйверы NDIS вызывают NdisIfDeleteIfStackEntry , чтобы удалить запись стека, добавленную ранее путем вызова функции NdisIfAddIfStackEntry . NDIS удаляет запись стека из таблицы стека интерфейса, если находит соответствующую запись.

NDIS поддерживает таблицу стека интерфейса (ifStackTable из RFC 2863). NDIS предоставляет функции NdisIfAddIfStackEntry и NdisIfDeleteIfStackEntry для добавления и удаления записей в этой таблице.

Требования

Требование Значение
Минимальная версия клиента Поддерживается в NDIS 6.0 и более поздних версиях.
Целевая платформа Персональный компьютер
Верхняя часть ndis.h (включая Ndis.h)
Библиотека Ndis.lib
IRQL PASSIVE_LEVEL
Правила соответствия DDI Irql_Interfaces_Function(ndis)

См. также раздел

NdisIfAddIfStackEntry