MIBICMPINFO structure (ipmib.h)

The MIBICMPINFO structure contains Internet Control Message Protocol (ICMP) statistics for a particular computer.

Syntax

typedef struct _MIBICMPINFO {
  MIBICMPSTATS icmpInStats;
  MIBICMPSTATS icmpOutStats;
} MIBICMPINFO;

Members

icmpInStats

An MIBICMPSTATS structure that contains the statistics for incoming ICMP messages.

icmpOutStats

An MIBICMPSTATS structure that contains the statistics for outgoing ICMP messages.

Remarks

Two MIBICMPSTATS structures are required to hold all the ICMP statistics for a given computer. One MIBICMPSTATS structure contains the statistics for incoming ICMP messages. The other contains the statistics for outgoing ICMP messages. For this reason, the MIBICMPINFO structure contains two MIBICMPSTATS structures.

On the Microsoft Windows Software Development Kit (SDK) released for Windows Vista and later, the organization of header files has changed and the MIBICMPINFO structure is defined in the Ipmib.h header file not in the Iprtrmib.h header file. Note that the Ipmib.h header file is automatically included in Iprtrmib.h which is automatically included in the Iphlpapi.h header file. The Ipmib.h and Iprtrmib.h header files should never be used directly.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Header ipmib.h (include Iphlpapi.h)

See also

MIBICMPSTATS

MIBICMPSTATS_EX

MIB_ICMP

MIB_ICMP_EX