Compartir a través de


estructura NDIS_QOS_SQ_STATS (ntddndis.h)

El NDIS_QOS_SQ_STATS estructura se usa en OID_QOS_OFFLOAD_SQ_STATS para consultar las estadísticas de una cola del programador de calidad de servicio (QoS) NDIS (SQ).

Sintaxis

typedef struct _NDIS_QOS_SQ_STATS {
  NDIS_OBJECT_HEADER Header;
  ULONG              Flags;
  NDIS_QOS_SQ_ID     SqId;
  NDIS_QOS_SQ_TYPE   SqType;
  UINT64             BytesTransmitted[NDIS_QOS_MAXIMUM_TRAFFIC_CLASSES];
  UINT64             PktsTransmitted[NDIS_QOS_MAXIMUM_TRAFFIC_CLASSES];
} NDIS_QOS_SQ_STATS, *PNDIS_QOS_SQ_STATS;

Miembros

Header

Tipo, revisión y tamaño de la estructura NDIS_QOS_SQ_STATS . Este miembro tiene el formato de estructura NDIS_OBJECT_HEADER .

El controlador de minipuerto debe establecer el miembro Type de Header en NDIS_OBJECT_TYPE_DEFAULT, el miembro Revision en NDIS_QOS_SQ_STATS_REVISION_1 y el miembro Size en NDIS_SIZEOF_QOS_SQ_STATS_REVISION_1.

Flags

No se usa en NDIS_QOS_SQ_STATS_REVISION_1. El autor de la llamada establece este campo en cero.

SqId

Un NDIS_QOS_SQ_ID que contiene el identificador de SQ de SQ. NDIS asigna este identificador.

SqType

Un NDIS_QOS_SQ_TYPE que contiene el tipo de este SQ. Puede ser NdisQSQosSqSQSQTypeStandard desde la definición de enumeración de NDIS_QOS_SQ_TYPE.

BytesTransmitted[NDIS_QOS_MAXIMUM_TRAFFIC_CLASSES]

Matriz de elementos UINT64, uno para cada clase de tráfico (TC). Cada elemento especifica el número total de bytes en ese TC para este SQ que se ha transmitido correctamente.

PktsTransmitted[NDIS_QOS_MAXIMUM_TRAFFIC_CLASSES]

Matriz de elementos UINT64, una para cada clase de tráfico. Cada elemento especifica el número total de paquetes en ese TC para este SQ que se ha transmitido correctamente.

Comentarios

Si la consulta OID_QOS_OFFLOAD_SQ_STATS OID contiene un vPortID válido, las estadísticas devueltas son específicas de la instancia de vPort especificada en este SQ.

Si el OID de consulta no contiene un vPortID válido, las estadísticas devueltas especifican las estadísticas totales en todas las vPorts asociadas a SQ.

Requisitos

Requisito Value
Cliente mínimo compatible Se admite en NDIS 6.85 y versiones posteriores.
Servidor mínimo compatible Windows Server 2022
Encabezado ntddndis.h (include ndis.h)

Consulte también

OID_QOS_OFFLOAD_SQ_STATS

NDIS_QOS_SQ_TYPE

NDIS_QOS_SQ_ARRAY

NDIS_OBJECT_HEADER