次の方法で共有


NIC スイッチのパラメーターのクエリ

上位のドライバーまたはユーザー アプリケーションは、単一ルート I/O 仮想化 (SR-IOV) をサポートするネットワーク アダプターで作成された NIC スイッチのパラメーターを取得できます。 ドライバーまたはアプリケーションは、OID_NIC_SWITCH_PARAMETERS のオブジェクト識別子 (OID) メソッド要求を発行し、これらのパラメーターを取得します。

上位のドライバーまたはユーザー アプリケーションがこの OID メソッド要求を発行する前に、NDIS_NIC_SWITCH_PARAMETERS 構造を初期化する必要があります。 ドライバーまたはアプリケーションは、パラメーターを返す NIC スイッチの識別子に SwitchId メンバーを設定する必要があります。

Windows Server 2012 以降では、SR-IOV インターフェイスは、ネットワーク アダプターの既定の NIC スイッチを1つのみサポートします。 このスイッチは既定の NIC スイッチと呼ばれており、NDIS_DEFAULT_SWITCH_ID識別子で参照します。

この OID メソッド要求から正常に返されると、NDIS_OID_REQUEST 構造の InformationBuffer メンバーには、NDIS_NIC_SWITCH_PARAMETERS 構造へのポインターが含まれています。 この構造には、指定されたスイッチのパラメーターが含まれています。

NDIS は、ミニポート ドライバーの OID_NIC_SWITCH_PARAMETERS 要求を処理します。 NDIS は、次のソースから維持されているインデータの内部キャッシュから情報を返します。