NdisIfDeleteIfStackEntry 関数 (ndis.h)
NdisIfDeleteIfStackEntry 関数は、NDIS インターフェイス スタック内の 2 つのネットワーク インターフェイスの順序に関する情報を削除します。
構文
void NdisIfDeleteIfStackEntry(
[in] NET_IFINDEX HigherLayerIfIndex,
[in] NET_IFINDEX LowerLayerIfIndex
);
パラメーター
[in] HigherLayerIfIndex
スタック テーブルの上位のインターフェイスのネットワーク インターフェイス インデックス。
[in] LowerLayerIfIndex
スタック テーブルの下位にあるインターフェイスのネットワーク インターフェイス インデックス。
戻り値
なし
解説
NDIS ドライバーは NdisIfDeleteIfStackEntry を呼び出して、 NdisIfAddIfStackEntry 関数を呼び出して以前に追加したスタック エントリを削除します。 NDIS は、一致するエントリが見つかると、そのインターフェイス スタック テーブルからスタック エントリを削除します。
NDIS では、インターフェイス スタック テーブル (RFC 2863 の ifStackTable) が維持されます。 NDIS には、このテーブルのエントリを追加および削除するための NdisIfAddIfStackEntry 関数と NdisIfDeleteIfStackEntry 関数が用意されています。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | NDIS 6.0 以降でサポートされています。 |
対象プラットフォーム | デスクトップ |
Header | ndis.h (Ndis.h を含む) |
Library | Ndis.lib |
IRQL | PASSIVE_LEVEL |
DDI コンプライアンス規則 | Irql_Interfaces_Function(ndis) |