次の方法で共有


NDIS QoS 用の標準化された INF キーワード

標準化された INF キーワードは、ミニポート ドライバーでの NDIS サービスの品質 (QoS) のサポートを有効または無効にするように定義されています。

NDIS QoS をサポートするアダプターのミニポート ドライバーの INF ファイルは、*QOS 標準化 INF キーワードを指定する必要があります。 ドライバーがインストールされると、管理者は、ネットワーク アダプターの「詳細」プロパティ ページの *QOS キーワード値を更新できます。 詳細プロパティの詳細は、「詳細プロパティ ページの構成パラメーターの指定」を参照してください。

: ミニポート ドライバーは、アダプターの「詳細」プロパティ ページで変更が行われた後に自動的に再起動されます。

*QOS INF キーワード は列挙キーワードです。 次の表では、*QOS INF キーワードで使用できる INF エントリについて説明します。 この表の列では、列挙キーワードの次の属性について説明します。

SubkeyName
INF ファイルで指定する必要があるキーワードの名前。 この名前は、ネットワーク アダプターの NDI\params\ キーの下のレジストリにも表示されます。

ParamDesc
SubkeyName に関連付けられている表示テキスト。

: 独立系ハードウェア ベンダー (IHV) は、SubkeyName の説明テキストを定義できます。

[値]
リスト内の各 SubkeyName に関連付けられている列挙整数値。

EnumDesc
メニューに表示される各値に関連付けられている表示テキスト。

SubkeyName ParamDesc Value EnumDesc

*QOS

NDIS QoS

0

QoS 無効

1 (既定値)

QoS 有効

NDIS は、ミニポート ドライバーの MiniportInitializeEx 関数を呼び出すとき、ドライバーは次の操作を行う必要があります。

  • ミニポート ドライバーは、ネットワーク アダプターがサポートする NDIS QoS ハードウェア機能を登録する必要があります。

  • ミニポート ドライバーは、アダプターの NDIS QoS ハードウェア機能の現在の状態を登録するレジストリの *QOS キーワード値も読み取る必要があります。

ミニポート ドライバーは、NDIS QoS ハードウェア機能の現在の状態を登録するときに、次のガイドラインに従う必要があります。

  • *QOS キーワードの値が 1 の場合、ミニポート ドライバーは、現在有効になっているすべての NDIS QoS ハードウェア機能を登録する必要があります。 ドライバーは次に関係なく、NDIS QoS ハードウェア機能を有効にする必要があります。

    • Microsoft データ センター ブリッジング (DCB) サーバー機能が Windows Server 2012 以降のバージョンの Windows Server にインストールされているか有効になっているか。 このサーバー機能と関連コンポーネントの詳細については、データ センター ブリッジングの NDIS QoS アーキテクチャを参照してください。

    • ローカル データ センター ブリッジング エクスチェンジ (DCBX) の Willing 状態がネットワーク アダプターで有効になっているかどうか。 この状態が有効になっている場合、ネットワーク アダプターとミニポート ドライバーは、リモート ピアから受信したリモート NDIS QoS パラメーターから操作 NDIS QoS パラメーターを解決できます。 詳細については「ローカル DCBX Willing State の管理」を参照してください。

    QoS ハードウェアと現在の機能を登録する方法の詳細については、NDIS QoS 機能の登録を参照してください。

    : ミニポート ドライバーは常に NDIS_STATUS_QOS_OPERATIONAL_PARAMETERS_CHANGE を発行し、その NDIS QoS ハードウェア機能が現在有効になっている場合は、状態の表示を NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE する必要があります。 Windows Server 2012 以降では、これらの状態表示は、現在の運用およびリモート QoS パラメーターの設定に関してそれぞれ報告します。 これらの指示により、システム管理者は、Microsoft DCB サーバー機能がインストールされているかどうかに関係なく、NDIS QoS と DCB の設定を表示できます。 詳細については、「NDIS QoS パラメーターの状態の表示」を参照してください。

  • *QOS キーワードの値が 0 の場合、ミニポート ドライバーは現在無効になっているすべての NDIS QoS ハードウェア機能を報告する必要があります。 この場合、オペレーティング システムは NDIS QoS 機能を使用してドライバーを構成しません。

    : *QOS キーワードの値が 0 の場合、ドライバーはネットワーク アダプターで DCB と DCBX を無効にする必要があります。

  • *QOS キーワードがレジストリに存在しない場合、ミニポート ドライバーは NDIS QoS ハードウェア機能を報告できません。 この場合、オペレーティング システムは NDIS QoS 機能を使用してドライバーを構成しません。

    : *QOS キーワードがレジストリに存在しない場合、ドライバーは、ネットワーク アダプターで DCB と DCBX を無効にする必要があります。

*QOS キーワードに加えて、ミニポート ドライバーは、*PriorityVLANTag キーワードを読み取る必要があります。 このキーワードでは、ネットワーク アダプターがパケット優先度と仮想 LAN (VLAN) の 802.1Q タグを挿入できるかどうかを指定します。

次の表は、*QOS*PriorityVLANTag キーワード値の関係をまとめたものです。

QOS キーワードの設定 PriorityVLANTag キーワードの設定 *PriorityVLANTag 設定の説明
0 または存在しない

0

パケット優先度 & VLAN 無効

0 または存在しない

1

パケット優先度の有効化

0 または存在しない

2

VLAN が有効

0 または存在しない

3 (既定値)

パケット優先度と VLAN の有効化

1

0

パケット優先度の有効化

1

1

パケット優先度の有効化

1

2

パケット優先度と VLAN の有効化

1

3 (既定値)

パケット優先度と VLAN の有効化

*PriorityVLANTag キーワードの詳細については「列挙キーワード」を参照してください。

標準化された INF キーワード の詳細については、「ネットワークデバイスの標準化された INF キーワード」を参照してください。

NDIS QoS 機能を登録する方法の詳細については「NDIS QoS 機能の登録」を参照してください。