Функция 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 предоставляет функции NdisIfAddIfStackEntry и функции NdisIfDeleteIfStackEntry для добавления и удаления записей в этой таблице.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Поддерживается в NDIS 6.0 и более поздних версиях. |
целевая платформа | Настольный |
заголовка | ndis.h (include Ndis.h) |
библиотеки | Ndis.lib |
IRQL | PASSIVE_LEVEL |
правил соответствия DDI | Irql_Interfaces_Function(ndis) |