Installation des NDIS-Filtertreibers
Dieser Abschnitt enthält Informationen zur Installation von NDIS-Filtertreibern. Lightweight-Filtertreiber unterscheiden sich von Filter-Zwischentreibern. Der Konfigurations-Manager stellt NDIS eine Liste mit Filtermodulen für jeden Miniportadapter bereit. Es gibt kein virtuelles Gerät (oder virtuellen Miniport), das einem Filtertreiber zugeordnet ist, wie es bei einem NDIS-Filterzwischentreiber der Fall ist.
Zum Installieren eines Filtertreibers müssen Sie eine einzelne INF-Datei bereitstellen. Der Konfigurations-Manager liest Konfigurationsinformationen zum Filtertreiber aus der INF-Datei und kopiert sie in die Registrierung.
Die Filtertreiber-INF-Datei definiert einen Netzwerkdienst. Filtertreiber verfügen nicht über eine Miniport-INF-Datei. Eine Beispieldatei für filtertreiber INF finden Sie im Beispieltreiber ndislwf .
Nachdem Sie Ihre Filtertreiber-INF-Datei bereitgestellt haben, müssen Sie zum Installieren oder Deinstallieren Ihres Filtertreibers die INetCfg
Familie der Netzwerkkonfigurationsschnittstellen verwenden. Rufen Sie beispielsweise die INetCfgClassSetup-Schnittstelle auf, um Netzwerkkomponenten zu installieren oder zu entfernen. Sie können diese Schnittstellen entweder programmgesteuert aufrufen oder indirekt mit netcfg.exeaufrufen, was Sie benötigt INetCfg
. Sie können ein Treiberpaket nicht über die installieren und das INetCfg
Driver Store-Feature in älteren Windows-Versionen verwenden. Um das Treiberpaket in diesem Szenario erfolgreich installieren zu können, benötigen Sie eine Betriebssystembuildnummer von mindestens 25319. Sie können SetupAPI nicht verwenden, um einen NDIS-Filtertreiber zu installieren oder zu deinstallieren.
Ein Beispiel für das Aufrufen INetCfg
von Durchcode finden Sie im Beispiel zum Bindview-Netzwerkkonfigurations-Hilfsprogramm.
Dieser Abschnitt umfasst Folgendes:
Angeben von Filtertreiberbindungsbeziehungen
INF-Dateieinstellungen für Filtertreiber
Zugreifen auf Konfigurationsinformationen für einen Filtertreiber