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.
Alle NDIS-Treiber können als Schnittstellenanbieter registriert werden. Wenn ein Treiber (oder der NDIS-Proxyschnittstellenanbieter) eine neue Schnittstelle erkennt, die auf dem Computer eingeführt wird, wird ein NET_LUID Index zugewiesen, die Schnittstelle registriert und der zugeordnete NET_LUID Wert im beständigen Speicher (z. B. der Registrierung) beibehalten. Die folgende Liste beschreibt mehrere Beispiele dafür, wie eine neue Schnittstelle auf einem Computer eingeführt werden kann:
Installieren eines Netzwerkadapters, entweder eines virtuellen Adapters für einen Zwischentreiber oder einen physischen Adapter. In diesem Fall verwaltet der NDIS-Proxyschnittstellenanbieter die Schnittstelle.
Anfügen eines Filtermoduls. In diesem Fall verwaltet der NDIS-Proxyschnittstellenanbieter die Schnittstelle.
Interne MUX-Treiberbindungen. Der MUX-Zwischentreiber sollte NDIS-Anbieterdienste implementieren, um diesen Fall zu behandeln, da die internen Schnittstellen für NDIS nicht sichtbar sind.
Wenn der Computer anschließend neu gestartet wird, sollte der Schnittstellenanbieter keine neue NET_LUID für dieselbe Schnittstelle zuordnen, wenn die Schnittstelle dauerhaft ist; Stattdessen sollte der Schnittstellenanbieter den zuvor gespeicherten NET_LUID Wert verwenden, um dieselbe Schnittstelle zu registrieren. Auch wenn die Schnittstelle nicht dauerhaft ist, muss der Schnittstellenanbieter den NET_LUID Index freigeben, wenn ein Computer-Stromausfall auftritt. Daher sollte der Schnittstellenanbieter die NET_LUID im beständigen Speicher speichern (z. B. die Registrierung).
Wenn ein Schnittstellenanbieter erkennt, dass eine Schnittstelle heruntergefahren wird, sollte sie die Schnittstelle deregistern.
Anmerkung Der NDIS-Proxy-Provider deregistriert Schnittstellen für Miniportadapter, wenn diese deinstalliert werden, und Filtermodule, wenn sie abgetrennt werden.
Wenn ein Schnittstellenanbieter erkennt, dass eine Schnittstelle vollständig entfernt wird (z. B. wird der NDIS-Proxyanbieter benachrichtigt, dass ein Miniportadapter deinstalliert wird), deregistriert der Schnittstellenanbieter die Schnittstelle und gibt den NET_LUID Index frei. Der NDIS-Proxyanbieter gibt auch den NET_LUID Index frei, wenn ein Filtermodul getrennt wird.
Während der Laufzeit behandeln Schnittstellenanbieter OID-Anforderungen für die schnittstellen, die sie registriert haben. Der NDIS-Proxyschnittstellenanbieter stellt möglicherweise OID-Anforderungen an zugrunde liegende Treiber aus, um Schnittstelleninformationen abzurufen.