estructura QOS_TRAFFIC_CLASS (qosobjs.h)
El objeto de control de tráfico QOS_TRAFFIC_CLASS se usa para invalidar el valor de UserPriority predeterminado que se describe en paquetes que clasifican el tráfico de un flujo determinado.
De forma predeterminada, el valor UserPriority de un flujo se deriva de ServiceType (consulte: FLOWSPEC). Por lo tanto, a menudo es necesario invalidar la UserPriority predeterminada porque los paquetes se pueden etiquetar en sus encabezados de capa 2 (como un encabezado 802.1p) para especificar su prioridad en los dispositivos de la capa 2. El uso de QOS_TRAFFIC_CLASS permite a los desarrolladores de aplicaciones invalidar la configuración de UserPriority predeterminada.
Sintaxis
typedef struct _QOS_TRAFFIC_CLASS {
QOS_OBJECT_HDR ObjectHdr;
ULONG TrafficClass;
} QOS_TRAFFIC_CLASS, *LPQOS_TRAFFIC_CLASS;
Miembros
ObjectHdr
El objeto QOS QOS_OBJECT_HDR. El tipo de objeto para este objeto de control de tráfico debe ser QOS_OBJECT_TRAFFIC_CLASS.
TrafficClass
Valor de prioridad del usuario del flujo. El intervalo válido es cero a siete. Se elige la siguiente configuración (de forma predeterminada) cuando no se usa el objeto de control de tráfico QOS_TRAFFIC_CLASS .
SERVICETYPE_BESTEFFORT (0x00000001)
SERVICETYPE_CONTROLLEDLOAD (0x00000002)
SERVICETYPE_GUARANTEED (0x00000003)
SERVICETYPE_NONCONFORMING (0x00000009)
SERVICETYPE_NETWORK_CONTROL (0x0000000A)
SERVICETYPE_QUALITATIVE (0x0000000D)
Comentarios
Control de tráfico: Los siguientes valores de enumeración ServiceType no son válidos cuando se trabaja específicamente con Traffic Control.
- SERVICE_NO_TRAFFIC_CONTROL
- SERVICE_NO_QOS_SIGNALING
- SERVICETYPE_GENERAL_INFORMATION
- SERVICETYPE_NETWORK_UNAVAILABLE
- SERVICETYPE_NOCHANGE
- SERVICETYPE_NOTRAFFIC
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | qosobjs.h |