estructura NDIS_QOS_SQ_STATS (ntddndis.h)
La estructura NDIS_QOS_SQ_STATS la usa OID_QOS_OFFLOAD_SQ_STATS para consultar las estadísticas de una cola de 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 miniport debe establecer el miembro Type de Encabezado 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 llamador 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. Esto puede ser NdisQSQosSqSQSQTypeStandard de 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 esta SQ que se ha transmitido correctamente.
PktsTransmitted[NDIS_QOS_MAXIMUM_TRAFFIC_CLASSES]
Matriz de elementos UINT64, uno para cada clase de tráfico. Cada elemento especifica el número total de paquetes en ese TC para esta SQ que se han transmitido correctamente.
Observaciones
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 esta 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 | Valor |
---|---|
cliente mínimo admitido | Se admite en NDIS 6.85 y versiones posteriores. |
servidor mínimo admitido | Windows Server 2022 |
encabezado de | ntddndis.h (include ndis.h) |