NDIS_PD_COUNTER_TYPE enumeration (ndis.h)

The NDIS_PD_COUNTER_TYPE enumeration defines types of PacketDirect Provider Interface (PDPI) counters. Its enumeration values are used in the Type member of the NDIS_PD_COUNTER_PARAMETERS structure.

Syntax

typedef enum {
  PDCounterTypeUnknown,
  PDCounterTypeReceiveQueue,
  PDCounterTypeTransmitQueue,
  PDCounterTypeReceiveFilter,
  PDCounterTypeMax
} NDIS_PD_COUNTER_TYPE;

Constants

 
PDCounterTypeUnknown
The counter type is not known.
PDCounterTypeReceiveQueue
The counter is a receive queue counter.
PDCounterTypeTransmitQueue
The counter is a transmit queue counter.
PDCounterTypeReceiveFilter
The counter is a receive filter counter.
PDCounterTypeMax
The maximum value for this enumeration. This value might change in future versions of NDIS header files and binaries.

Requirements

Requirement Value
Minimum supported client Windows 10
Minimum supported server Windows Server 2016
Header ndis.h

See also

NDIS_PD_COUNTER_PARAMETERS