NDIS_NDK_STATISTICS_INFO structure (ntddndis.h)

The NDIS_NDK_STATISTICS_INFO structure contains the NDK statistics.

Syntax

typedef struct _NDIS_NDK_STATISTICS_INFO {
  NDIS_OBJECT_HEADER            Header;
  ULONG                         Flags;
  NDIS_NDK_PERFORMANCE_COUNTERS CounterSet;
} NDIS_NDK_STATISTICS_INFO;

Members

Header

An NDIS_OBJECT_HEADER structure that describes this NDIS_NDK_STATISTICS_INFO structure. Set the members of the NDIS_OBJECT_HEADER structure as follows:

  • Set the Type member to NDIS_OBJECT_TYPE_DEFAULT.
  • Set the Revision member to NDIS_NDK_STATISTICS_INFO_REVISION_1.
  • Set the Size member to NDIS_SIZEOF_NDK_STATISTICS_INFO_REVISION_1.

Flags

CounterSet

An NDIS_NDK_PERFORMANCE_COUNTERS structure that contains the NDK performance counters.

Remarks

The NDIS_NDK_STATISTICS_INFO structure is returned with the OID_NDK_STATISTICS OID. The InformationBuffer member of the NDIS_OID_REQUEST structure contains a pointer to this structure.

The NDK-capable miniport driver is required to fill in the CounterSet member, which is an NDIS_NDK_PERFORMANCE_COUNTERS structure.

Requirements

Requirement Value
Minimum supported client None supported,Supported in NDIS 6.30 and later.
Minimum supported server Windows Server 2012
Header ntddndis.h (include Ndis.h)

See also

NDIS_NDK_PERFORMANCE_COUNTERS

NDIS_OBJECT_HEADER

OID_NDK_STATISTICS