Installation des NDIS-Protokolltreibers
Um einen Protokolltreiber zu installieren, müssen Sie zunächst eine einzelne INF-Datei bereitstellen. Der Konfigurations-Manager liest Konfigurationsinformationen zum Protokolltreiber aus der INF-Datei und kopiert sie in die Registrierung.
Weitere Informationen zu Protokolltreiber-INF-Dateien finden Sie unter Installationsanforderungen für Netzwerkprotokolle. Eine Beispielprotokolltreiber-INF-Datei finden Sie im Beispieltreiber ndisprot 630 .
Nachdem Sie Ihre Protokolltreiber-INF-Datei angegeben haben, müssen Sie zum Installieren oder Deinstallieren Ihres Protokolltreibers 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-Protokolltreiber zu installieren oder zu deinstallieren.
Ein Beispiel für das Aufrufen INetCfg
von Durchcode finden Sie im Beispiel zum Bindview-Netzwerkkonfigurations-Hilfsprogramm.