NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE
NDIS サービス品質 (QoS) をサポートするミニポート ドライバーは、リモート NDIS QoS パラメーターが初めてピアから受信されるか、後で変更されたとき、NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE ステータス指示を発行します。 ミニポート ドライバーは、IEEE 802.1Qaz データ センター ブリッジング交換 (DCBX) プロトコルを通じてリモート ピアからこれらの QoS パラメーターを受け取ります。
ミニポート ドライバーは、このステータス指示を作成したとき、NDIS_STATUS_INDICATION 構造の StatusBuffer メンバーを NDIS_QOS_PARAMETERS 構造へのポインターに設定します。 ドライバーは、リモート NDIS QoS パラメーターを使ってこの構造を初期化します。
注 この NDIS ステータス指示は、IEEE 802.1 データ センター ブリッジング (DCB) インターフェイスをサポートするミニポート ドライバーでのみ有効です。
解説
ミニポート ドライバーは、リモート ピアの QoS パラメーターを受信する DCBX プロトコルを使用します。 ミニポート ドライバーは、ローカルおよびリモート QoS の設定に基づいて操作 NDIS QoS パラメーターを解決します。 操作パラメーターが解決されると、ミニポート ドライバーは、QoS パケット転送のこれらのパラメーターを使ってネットワーク アダプターを構成します。
ドライバーが操作 NDIS QoS パラメーターの設定を解決する方法の詳細については、「操作 NDIS QoS パラメーターの解決」を参照してください。
ミニポート ドライバーは、NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE ステータス指示を発行するため、次のガイドラインに従う必要があります。
ミニポート ドライバーは、リモート ピアから DCBX フレームを受信していない場合、NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE ステータス指示を発行することはできません。
ミニポート ドライバーは、リモート ピアから QoS 設定を最初に受信した後、NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE ステータス指示を発行する必要があります。
注 ミニポート ドライバーは、ドライバーのローカル QoS パラメーターが設定される前に、ネットワーク アダプターがピアからリモート QoS パラメーター設定を受信した場合、このステータス指示を発行する必要があります。 詳しくは、「ローカル NDIS QoS パラメーターの設定」をご覧ください。
この初期ステータス指示の後、ミニポート ドライバーは、リモート ピアの QoS 設定の変更を決定するときのみ、NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE ステータス指示を発行する必要があります。
注 ミニポート ドライバーは、リモート NDIS QoS パラメーターに変更がない場合、NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE ステータス指示を発行する必要があります。 ドライバーがこの型のステータス指示を作成した場合、NDIS は上位ドライバーに指示を渡さない可能性があります。
注 上位ドライバーは、NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE ステータス指示を使用して、リモート NDIS QoS パラメーターを決定することができます。 または、これらのドライバーは、OID_QOS_REMOTE_PARAMETERS の OID クエリ要求を発行し、いつでもリモート NDIS QoS パラメーターを取得することもできます。
ミニポート ドライバーが NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE ステータス指示を発行する方法について詳しくは、「リモート NDIS QoS パラメーターへの変更の指示」をご覧ください。
リモート NDIS QoS パラメーターについて詳しくは、「NDIS QoS パラメーターの概要」をご覧ください。
要件
バージョン |
NDIS 6.30 以降でサポートされています。 |
ヘッダー |
Ndis.h (Ndis.h を含む) |