QOS_TRAFFIC_CLASS 구조체(qosobjs.h)
QOS_TRAFFIC_CLASS 트래픽 제어 개체는 지정된 흐름의 트래픽을 분류하는 패킷에 지정된 기본 UserPriority 값을 재정의하는 데 사용됩니다.
기본적으로 흐름의 UserPriority 값은 ServiceType에서 파생됩니다( FLOWSPEC 참조). 따라서 계층 2 헤더(예: 802.1p 헤더)에서 패킷에 태그를 지정하여 계층 2 디바이스에 우선 순위를 지정할 수 있으므로 기본 UserPriority를 재정의해야 하는 경우가 많습니다. QOS_TRAFFIC_CLASS 사용하면 애플리케이션 개발자가 기본 UserPriority 설정을 재정의할 수 있습니다.
구문
typedef struct _QOS_TRAFFIC_CLASS {
QOS_OBJECT_HDR ObjectHdr;
ULONG TrafficClass;
} QOS_TRAFFIC_CLASS, *LPQOS_TRAFFIC_CLASS;
멤버
ObjectHdr
QOS 개체 QOS_OBJECT_HDR. 이 트래픽 제어 개체의 개체 형식은 QOS_OBJECT_TRAFFIC_CLASS 합니다.
TrafficClass
흐름의 사용자 우선 순위 값입니다. 유효한 범위는 0부터 7까지입니다. QOS_TRAFFIC_CLASS 트래픽 제어 개체가 사용되지 않는 경우 다음 설정이 기본적으로 선택됩니다.
참고 이 매개 변수는 802.1 확장 RSVP RESV 메시지의 계층 2 네트워크에서 호스트에 제공된 802.1 TrafficClass 매개 변수를 지정합니다. 이 개체를 네트워크에서 가져온 경우 호스트는 해당 전송된 패킷의 MAC 헤더를 개체의 값으로 스탬프합니다. 그렇지 않으면 호스트는 ServiceType의 표준 Intserv 매핑을 기반으로 802.1 TrafficClass에 대한 값을 선택할 수 있습니다.
SERVICETYPE_BESTEFFORT(0x00000001)
SERVICETYPE_CONTROLLEDLOAD(0x00000002)
SERVICETYPE_GUARANTEED(0x00000003)
SERVICETYPE_NONCONFORMING(0x00000009)
SERVICETYPE_NETWORK_CONTROL(0x0000000A)
SERVICETYPE_QUALITATIVE(0x0000000D)
설명
트래픽 제어: 트래픽 제어를 구체적으로 사용할 때 다음 ServiceType 열거형 값이 잘못되었습니다.
- SERVICE_NO_TRAFFIC_CONTROL
- SERVICE_NO_QOS_SIGNALING
- SERVICETYPE_GENERAL_INFORMATION
- SERVICETYPE_NETWORK_UNAVAILABLE
- SERVICETYPE_NOCHANGE
- SERVICETYPE_NOTRAFFIC
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | qosobjs.h |