登録済み NIC の選択
ローカル コンピューターに登録されている NIC のいずれかを選択するには、 GetNPPBlobFromUI 関数を呼び出します。 この関数は、ネットワーク モニター UI を使用して登録済みの NIC を表示し、選択した NIC を表す NPP BLOB を返します。 ローカル コンピューターまたはフィルター処理された NIC の小さなセットに登録されているすべての NIC を表示できます。 表示される NIC をフィルター処理するには、呼び出しの実行時に フィルター BLOB を 指定します。
注意
GetNPPBlobFromUI 関数が呼び出されると、NPP Finder は NPP DLL と通信して、登録されている NIC を表す NPP BLOB 構造体を取得します。 ネットワーク モニター UI を直接使用する方法の詳細と手順については、ネットワーク モニターのオンライン ヘルプの「ネットワーク ダイアログ ボックスを選択する」トピックを参照してください。
GetNPPBlobFromUI 関数を呼び出すと、[ネットワークの選択] ダイアログ ボックスが表示されます。 そこから、ローカル コンピューターに登録されている NPP の詳細を表示できます。 この情報には、ローカル NPP とリモート NPP の両方が含まれます。 ダイアログ ボックスから特定の NIC を選択し、関連付けられている NPP BLOB 構造の詳細を表示できます。
次の図は、ネットワーク モニターによって提供される NDIS NPP の一般的な設定を示しています。
次の表に、各 NIC の選択方法について説明するトピックを示します。
対象 | 解決方法については、 |
---|---|
[ネットワークの選択] ダイアログ ボックスに表示される NIC を制限するフィルター を指定する 方法。 | フィルター BLOB の指定 |
GetNPPBlobFromUI 関数を呼び出して NIC を選択する方法。 | GetNPPBlobFromUI を使用した NIC の選択 |
指定された NPP BLOB テーブルから NIC を選択する方法。 | 指定された NPP BLOB テーブルから NIC を選択する |