OID_TCP_RSC_STATISTICS
В качестве запроса NDIS и избыточные драйверы или приложения пользовательского режима используют OID_TCP_RSC_STATISTICS OID для получения статистики объединения сегментов получения (RSC) мини-адаптера.
NDIS 6.30 и более поздних версий, которые предоставляют службы RSC, должны поддерживать этот OID. В противном случае этот OID является необязательным.
Замечания
Элемент InformationBuffer структуры NDIS_OID_REQUEST содержит структуру NDIS_RSC_STATISTICS_INFO.
Минипорт-драйвер должен поддерживать статистику в членах структуры NDIS_RSC_STATISTICS_INFO следующим образом:
- Драйвер должен увеличить число объединенных пакетов в coalescedPkts-член один раз, когда пакет добавляется в одну объединенную единицу (SCU).
- Драйвер должен увеличить количество объединенных октетов в CoalescedOctets член по размеру полезных данных TCP пакета каждый раз, когда пакет добавляется в SCU.
- Драйвер должен увеличить число объединенных событий CoalesceEvents каждый раз при завершении SCU. Все такие SKU должны иметь ненулевое значение CoalescedSegCount.
- Драйвер должен увеличивать количество прерываний в прерванных элементов каждый раз при обнаружении исключения, отличного от превышения длины IP-диаграммы данных. Это число должно включать случаи, когда пакет не объединяется из-за аппаратных ресурсов.
Требования
Версия |
Поддерживается для драйверов NDIS 6.30 и более поздних версий в Windows 8. |
Заголовок |
Ntddndis.h (include Ndis.h) |