QOS_DIFFSERV構造体 (qosobjs.h)

QOS_DIFFSERV トラフィック制御オブジェクトは、パケット スケジューラが差別化サービス モードで動作するときに、パケット スケジューラのフィルターを指定するために使用されます。

構文

typedef struct _QOS_DIFFSERV {
  QOS_OBJECT_HDR ObjectHdr;
  ULONG          DSFieldCount;
  UCHAR          DiffservRule[1];
} QOS_DIFFSERV, *LPQOS_DIFFSERV;

メンバー

ObjectHdr

QOS オブジェクト QOS_OBJECT_HDR。 このトラフィック 制御オブジェクトのオブジェクトの種類をQOS_OBJECT_DIFFSERVする必要があります。

DSFieldCount

このオブジェクト内の Diffserv ルールの数。

DiffservRule[1]

QOS_DIFFSERV_RULE構造体の配列。

注釈

QOS_DIFFSERV オブジェクトは、指定したフローに適用される Diffserv ルールのセットを指定するために使用され、そのすべてが DiffservRule メンバーで指定されます。 各 Diffserv ルールには、受信パケットの DSCP を示す InboundDSField 値があります。 Diffserv ルールには、準拠パケットと不適合パケットに対する OutboundDSCP 値と UserPriority 値も含まれます。 これらは、転送されたパケットに出力される DSCP 値と 802.1p 値を示します。 ServiceType または QOS_DS_CLASS または QOS_TRAFFIC_CLASS に基づく DSCP または UserPriority マッピングは、このモードでは使用されないことに注意してください。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header qosobjs.h

こちらもご覧ください

QOS_DIFFSERV_RULE

QOS_DS_CLASS

QOS_OBJECT_HDR

QOS_TRAFFIC_CLASS