OID_QOS_OFFLOAD_SQ_STATS

Чрезмерное выполнение драйверов выдает запросы метода OID OID_QOS_OFFLOAD_SQ_STATS для получения списка всех очередей планировщика (SQs), с их счетчиками статистики, которые в настоящее время присутствуют на мини-адаптере.

После успешного возврата из запроса OID InformationBuffer член структуры NDIS_OID_REQUEST содержит указатель на структуру NDIS_QOS_SQ_ARRAY. Каждый элемент массива является NDIS_QOS_SQ_STATS структурой.

Если NDIS_OID_REQUEST буфер запроса OID содержит допустимый VPortId, возвращаемые статистические данные относятся к указанному vPort. В противном случае статистика указывает общую статистику по всем виртуальным портам, связанным с каждым SQ.

Замечания

Коды состояния возврата

NDIS обрабатывает запрос метода OID OID_QOS_OFFLOAD_SQ_STATS для драйверов мини-порта и возвращает один из следующих кодов состояния.

Код состояния Описание
NDIS_STATUS_SUCCESS Запрос OID успешно завершен.
NDIS_STATUS_NOT_SUPPORTED Минипорт-драйвер не поддерживает интерфейс качества обслуживания NDIS.
NDIS_STATUS_INVALID_PARAMETER Длина InformationBuffer меньше NDIS_SIZEOF_QOS_SQ_ARRAY_REVISION_1.
NDIS_STATUS_BUFFER_TOO_SHORT Длина буфера информации недостаточно для возвращаемых данных.
NDIS_STATUS_Xxx Запрос завершился ошибкой по другим причинам.

Требования

Требование Ценность
Версия Поддерживается в NDIS 6.85 и более поздних версиях.
Заголовок Ntddndis.h (include Ndis.h)

См. также

NDIS_OID_REQUEST

NDIS_QOS_SQ_PARAMETERS

NDIS_QOS_SQ_ARRAY

NDIS_QOS_SQ_STATS