Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Programmierschnittstelle für NDIS-Netzwerkschnittstellen bietet Folgende Dienste:
Generieren Sie einen lokal eindeutigen Bezeichner ( NET_LUID) für jede Schnittstelle. NET_LUID Werte:
- Muss beibehalten werden, wenn der Computer neu gestartet wird. Schnittstellenanbieter müssen NET_LUIDs persistent machen, auch wenn die zugeordnete Schnittstelle nicht persistent ist. Mit dieser Persistenz kann der Schnittstellenanbieter beispielsweise den NET_LUID Index freigeben, wenn ein Computerstromausfall auftritt.
- Muss einem Schnittstellentyp zugeordnet sein ( IfType in RFC 2863).
- Muss auf einem lokalen Computer eindeutig sein.
- Kann in eine Textdarstellung konvertiert werden, da ein NET_LUID dem Schnittstellennamen entspricht (ifName in RFC 2863).
Generieren Sie einen lokal eindeutigen Schnittstellenindex (ein 24-Bit-Wert, der auch als IfIndex bezeichnet wird) für jede Schnittstelle. IfIndex-Werte weisen die folgenden Eigenschaften auf:
- Niedrige Zahlen werden bevorzugt. Beispielsweise verwendet NDIS den niedrigsten verfügbaren Schnittstellenindex.
- IfIndex-Werte bleiben beim Neustart des Computers nicht erhalten.
- Es gibt eine 1:1-Entsprechung zwischen einem NET_LUID Wert und einem IfIndex-Wert .
Zuordnung zwischen Schnittstellenindizes, NET_LUID-Werten und "Anzeigenamen" (z. B. ein Anzeigename, der im Netzwerkverbindungsordner angezeigt wird).
Definieren Sie die Schichtreihenfolge von Schnittstellen in einem Treiberstapel.
Abfragen und Festlegen von Schnittstelleneigenschaften und Tabellen, die NDIS-Treiber verwalten und die RFCs 2863 und 2864 angeben.