Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Чрезмерное выполнение драйверов выдает запросы метода 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) |