estructura JOBOBJECT_NET_RATE_CONTROL_INFORMATION (winnt.h)
Contiene información utilizada para controlar el tráfico de red de un trabajo. Esta estructura la usan las funciones SetInformationJobObject y QueryInformationJobObject con la clase de información JobObjectNetRateControlInformation .
Sintaxis
typedef struct JOBOBJECT_NET_RATE_CONTROL_INFORMATION {
DWORD64 MaxBandwidth;
JOB_OBJECT_NET_RATE_CONTROL_FLAGS ControlFlags;
BYTE DscpTag;
} JOBOBJECT_NET_RATE_CONTROL_INFORMATION;
Miembros
MaxBandwidth
Ancho de banda máximo para el tráfico de red saliente para el trabajo, en bytes.
ControlFlags
Combinación de JOB_OBJECT_NET_RATE_CONTROL_FLAGS valores de enumeración que especifican la directiva de programación para el control de velocidad de red.
DscpTag
Valor que se va a usar para el campo Punto de código de servicio diferenciado (DSCP) para activar la calidad de servicio de red (QoS) para todo el tráfico de red saliente generado por los procesos del objeto de trabajo. El intervalo válido va de 0x00 a 0x3F. Para obtener información sobre DSCP, vea Servicios diferenciados.
Comentarios
Solo puede establecer el control del tráfico de red en un trabajo de una jerarquía de trabajos anidados. La configuración que especifique se aplica a ese trabajo y a los trabajos secundarios de la jerarquía de ese trabajo. La configuración no se aplica a la cadena de trabajos del trabajo primario hasta la parte superior de la jerarquía. Puede cambiar la configuración del trabajo original en la jerarquía en la que se establece el control de frecuencia. Sin embargo, se produce un error en los intentos de establecer valores para el control de la velocidad de red de cualquier otro trabajo de la jerarquía, incluidos los trabajos primarios.
Requisitos
Cliente mínimo compatible | Windows 10 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2016 [solo aplicaciones de escritorio] |
Encabezado | winnt.h |