структура NDIS_RSC_STATISTICS_INFO (ntddndis.h)
Структура NDIS_RSC_STATISTICS_INFO содержит статистику, которую драйвер минипорта предоставляет в ответ на запрос объекта OID OID_TCP_RSC_STATISTICS .
Синтаксис
typedef struct _NDIS_RSC_STATISTICS_INFO {
NDIS_OBJECT_HEADER Header;
ULONG64 CoalescedPkts;
ULONG64 CoalescedOctets;
ULONG64 CoalesceEvents;
ULONG64 Aborts;
} NDIS_RSC_STATISTICS_INFO, *PNDIS_RSC_STATISTICS_INFO;
Члены
Header
Структура NDIS_OBJECT_HEADER для структуры NDIS_RSC_STATISTICS_INFO. Задайте для элемента Type структуры, указанной в заголовке , значение NDIS_OBJECT_TYPE_DEFAULT.
Чтобы указать версию структуры NDIS_RSC_STATISTICS_INFO , драйвер должен задать для элемента Revisionзаголовка следующее значение:
NDIS_RSC_STATISTICS_REVISION_1
Исходная версия для NDIS 6.30 и более поздних версий.
Задайте для элемента Размер значение NDIS_SIZEOF_RSC_STATISTICS_REVISION_1.
CoalescedPkts
Общее количество пакетов, которые были объединялись.
CoalescedOctets
Общее количество байтов, которые были объединялись.
CoalesceEvents
Общее количество событий объединения. То есть общее количество пакетов, сформированных из объединяемых пакетов.
Aborts
Общее количество событий прерывания RSC. То есть количество исключений, отличных от превышения длины датаграммы IP. Это число должно включать случаи, когда пакет не объединяется из-за нехватки аппаратных ресурсов.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается в NDIS 6.30 и более поздних версиях. |
Верхняя часть | ntddndis.h (включая Ndis.h) |