次の方法で共有


NDIS プロトコル ドライバーのインストール

ネットワーク ドライバー インターフェイス仕様 (NDIS) プロトコル ドライバーをインストールするには、まずセットアップ情報 (INF) ファイルを指定する必要があります。 構成マネージャーは、INF ファイルからプロトコル ドライバーに関する構成情報を読み取り、レジストリにコピーします。

プロトコル ドライバー INF ファイルの詳細については、「ネットワーク プロトコルの インストール要件」を参照してください。 プロトコル ドライバー INF ファイルの例については、ndisprot 630 サンプル ドライバーを参照してください。

プロトコル ドライバー INF ファイルを指定した後、プロトコル ドライバーをインストールまたはアンインストールするには、ネットワーク構成インターフェイスINetCfg ファミリを使用する必要があります。 たとえば、ネットワーク コンポーネントをインストールまたは削除するには、INetCfgClassSetup インターフェイスを呼び出します。 これらのインターフェイスをプログラムにより呼び出すか、INetCfg を呼び出す netcfg.exe を使用して間接的に呼び出すことができます。 INetCfg を使用してドライバー パッケージをインストールしたり、以前のバージョンの Windows で Driver Store 機能を使用したりすることはできません。 このシナリオでドライバー パッケージを正常にインストールするには、最小 OS ビルド番号が 25319 である必要があります。 SetupAPI を使用して NDIS プロトコル ドライバーをインストールまたはアンインストールすることはできません。

コードを使用して を呼び出す例については、GitHub の bindview ネットワーク構成ユーティリティのサンプル を参照してください。