Verwalten von Schnittstellen
IP Helper erweitert Ihre Fähigkeiten zum Verwalten von Netzwerkschnittstellen. Es besteht eine 1:1-Korrespondenz zwischen den Schnittstellen und Adaptern auf einem bestimmten Computer. Eine Schnittstelle ist eine Abstraktion auf IP-Ebene, während ein Adapter eine Abstraktion auf Datenlinkebene ist.
Verwenden Sie die in den folgenden Absätzen beschriebenen Funktionen, um Schnittstellen auf dem lokalen Computer zu verwalten.
Die GetNumberOfInterfaces-Funktion gibt die Anzahl der Schnittstellen auf dem lokalen Computer zurück.
Die GetInterfaceInfo-Funktion gibt eine Tabelle zurück, die die Namen und die entsprechenden Indizes für die Schnittstellen auf dem lokalen Computer enthält. Codebeispiele mit GetInterfaceInfo finden Sie unter Verwalten von Schnittstellen mithilfe von GetInterfaceInfo.
Die GetFriendlyIfIndex-Funktion akzeptiert einen Schnittstellenindex und gibt einen abwärtskompatiblen Schnittstellenindex zurück, d. h. einen Index, der nur die niedrigeren 24 Bits verwendet. Diese Art von Index wird manchmal als "benutzerfreundlicher" Schnittstellenindex bezeichnet.
Die GetIfEntry-Funktion gibt eine MIB_IFROW-Struktur zurück, die Informationen zu einer bestimmten Schnittstelle auf dem lokalen Computer enthält. Für diese Funktion muss der Aufrufer den Index der Schnittstelle bereitstellen.
Die GetIfTable-Funktion gibt eine Tabelle mit MIB_IFROW Einträgen zurück, eine für jede Schnittstelle auf dem Computer.
Verwenden Sie die SetIfEntry-Funktion , um die Konfiguration einer bestimmten Schnittstelle zu ändern.