QOS_SD_MODE構造体 (qos.h)
QOS オブジェクト QOS_SD_MODE は、トラフィック 制御パケット シェーパー コンポーネントの動作を定義します。
構文
typedef struct _QOS_SD_MODE {
QOS_OBJECT_HDR ObjectHdr;
ULONG ShapeDiscardMode;
} QOS_SD_MODE, *LPQOS_SD_MODE;
メンバー
ObjectHdr
QOS オブジェクト QOS_OBJECT_HDR。 この QOS オブジェクトのオブジェクトの種類を QOS_SD_MODEする必要があります。
ShapeDiscardMode
パケット シェーパーの要求された動作を指定します。 これらの定義済みの動作には、 FLOWSPEC 内で指定されたフロー設定に依存するパケット処理の要素があることに注意してください。
値 | 説明 |
---|---|
|
現在、このモードは TC API でのみ使用できます。 QOS API のユーザーは使用できません。
優先順位の高いフローがすべて処理された後で、残りの使用可能なリソースを借用するようにパケット シェーパーに指示します。 このフローに対して FLOWSPEC の TokenRate メンバーが指定されている場合、FLOWSPEC 構造体の ServiceType メンバーで定義されているように、TokenRate の値を超えるパケットの優先度はSERVICETYPE_BESTEFFORT未満に降格されます。 |
|
ネットワーク リソースがフローで使用可能になるまでパケットを保持するようにパケット シェーパーに指示し、そのようなパケットを準拠させるのに十分な量を確保します。 (たとえば、100K パケットは、フローに対して 100K 相当のクレジットが蓄積されるまでパケット シェーパーに保持され、パケットを準拠として送信できます)。 TC_NONCONF_SHAPEを使用する場合は、TokenRate を指定する必要があります。 |
|
すべての不適合パケットを破棄するようにパケット シェーパーに指示します。 TC_NONCONF_DISCARDは注意して使用する必要があります。 |
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | qos.h |