структура NDIS_RSC_STATISTICS_INFO (ntddndis.h)
Структура NDIS_RSC_STATISTICS_INFO содержит статистику, которая предоставляет минипорт-драйвер в ответ на запрос OID_TCP_RSC_STATISTICS OID.
Синтаксис
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. Задайте элемент типа структуры, заголовка указывает значение NDIS_OBJECT_TYPE_DEFAULT.
Чтобы указать версию структуры NDIS_RSC_STATISTICS_INFO, драйвер должен задать элемент редакциизаголовка следующим значением:
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 (include Ndis.h) |