Share via


MIB Structures

Use the following structures with MIB-specific functions to get and set MIB variables. These structures are defined in Iprtrmib.h and Netioapi.h.

Structure Description
MIB_ANYCASTIPADDRESS_ROW Stores information about an anycast IP address.
MIB_ANYCASTIPADDRESS_TABLE Contains a table of anycast IP address entries.
MIB_BEST_IF Stores the index of the interface that has the best route to a particular destination address.
MIB_BOUNDARYROW Contains the IPv4 group address value and mask for a multicast boundary.
MIB_ICMP Contains the Internet Control Message Protocol (ICMP) statistics for a particular computer.
MIB_ICMP_EX Contains the extended ICMP statistics for a particular computer.
MIB_IFNUMBER Stores the number of interfaces on a particular computer.
MIB_IFROW Stores information about a particular interface.
MIB_IFSTACK_ROW Represents the relationship between two network interfaces.
MIB_IFSTACK_TABLE Contains a table of network interface stack row entries. This specifies the relationship of the network interfaces on an interface stack.
MIB_IFSTATUS Stores status information for a particular interface.
MIB_IFTABLE Contains a table of interface entries.
MIB_IF_ROW2 Stores information about a particular interface.
MIB_IF_TABLE2 Contains a table of interface entries.
MIB_INVERTEDIFSTACK_ROW Represents the relationship between two network interfaces.
MIB_INVERTEDIFSTACK_TABLE Contains a table of inverted network interface stack row entries. This specifies the relationship of the network interfaces on an interface stack in reverse order.
MIB_IPADDRROW Specifies information for a particular IPv4 address in the MIB_IPADDRTABLE structure.
MIB_IPADDRTABLE Contains a table of IPv4 address entries.
MIB_IPFORWARD_ROW2 Stores information about an IP route entry.
MIB_IPFORWARD_TABLE2 Contains a table of IP route entries.
MIB_IPFORWARDNUMBER Stores the number of routes in a particular IP routing table.
MIB_IPFORWARDROW Contains information that describes an IPv4 network route.
MIB_IPFORWARDTABLE Contains a table of IPv4 route entries.
MIB_IPINTERFACE_ROW Stores interface management information for a particular IP address family on a network interface.
MIB_IPINTERFACE_TABLE contains a table of IP interface entries.
MIB_IPMCAST_BOUNDARY Contains a row in a MIB_IPMCAST_BOUNDARY_TABLE structure that lists a router's scoped IPv4 multicast address boundaries.
MIB_IPMCAST_BOUNDARY_TABLE Contains a list of a router's scoped IPv4 multicast address boundaries.
MIB_IPMCAST_GLOBAL Stores global information for IP multicast on a particular computer.
MIB_IPMCAST_IF_ENTRY Stores information about an IP multicast interface.
MIB_IPMCAST_IF_TABLE Contains a table of IP multicast interface entries.
MIB_IPMCAST_MFE Stores the information for an IP Multicast Forwarding Entry (MFE).
MIB_IPMCAST_MFE_STATS Stores the statistics associated with an IP Multicast Forwarding Entry.
MIB_IPMCAST_MFE_STATS_EX Stores the extended statistics associated with an IP Multicast Forwarding Entry.
MIB_IPMCAST_OIF Stores the information required to send an outgoing IP multicast packet.
MIB_IPMCAST_OIF_STATS Stores the statistics that are associated with an outgoing multicast interface.
MIB_IPMCAST_SCOPE Contains a multicast scope name and the associated IPv4 multicast group address and mask that define the scope.
MIB_IPNET_ROW2 Stores information about a neighbor IP address.
MIB_IPNET_TABLE2 Contains a table of neighbor IP address entries.
MIB_IPNETROW Contains information for an Address Resolution Protocol (ARP) table entry.
MIB_IPNETTABLE Contains a table of ARP entries.
MIB_IPPATH_ROW Stores information about an IP path entry.
MIB_IPPATH_TABLE Contains a table of IP path entries.
MIB_IPSTATS Stores information about the IP protocol running on a particular computer.
MIB_MCAST_LIMIT_ROW Contains the configurable limit information from a corresponding structure.
MIB_MFE_STATS_TABLE Contains MIB_IPMCAST_IF_ENTRYa table of Multicast Forwarding Entries (MFEs).
MIB_MFE_STATS_TABLE_EX Contains a table of extended statistics for Multicast Forwarding Entries (MFEs).
MIB_MFE_TABLE Stores statistics for a group of Multicast Forwarding Entries (MFEs).
MIB_MULTICASTIPADDRESS_ROW Stores information about a multicast IP address.
MIB_MULTICASTIPADDRESS_TABLE Contains a table of multicast IP address entries.
MIB_OPAQUE_INFO Contains information returned from a MIB opaque query.
MIB_OPAQUE_QUERY Contains information for a MIB opaque query.
MIB_PROXYARP Stores information for a Proxy Address Resolution Protocol (PARP) entry.
MIB_TCP6ROW Contains information that describes an IPv6 TCP connection.
MIB_TCP6ROW2 Contains information that describes an IPv6 TCP connection.
MIB_TCP6ROW_OWNER_MODULE Contains information that describes an IPv6 TCP connection bound to a specific process ID (PID) with ownership data.
MIB_TCP6ROW_OWNER_PID Contains information that describes that describes an IPv6 TCP connection associated with a specific process ID (PID).
MIB_TCP6TABLE Contains a table of IPv6 TCP connections on the local computer.
MIB_TCP6TABLE2 Contains a table of IPv6 TCP connections on the local computer.
MIB_TCP6TABLE_OWNER_MODULE Contains a table of IPv6 TCP connections on the local computer with the associated process ID and any available ownership data.
MIB_TCP6TABLE_OWNER_PID Contains a table of IPv6 TCP connections on the local computer with the associated process ID bound to each TCP connection.
MIB_TCPROW Contains information that describes an IPv4 TCP connection.
MIB_TCPROW2 Contains information that describes an IPv4 TCP connection.
MIB_TCPROW_OWNER_MODULE Contains information that describes an IPv4 TCP connection with ownership data, IPv6 addresses, ports used by the TCP connection, and the specific process ID associated with connection.
MIB_TCPROW_OWNER_PID Contains information that describes an IPv4 TCP connection with IPv6 addresses, ports used by the TCP connection, and the specific process ID associated with connection.
MIB_TCPTABLE Contains a table of IPv4 TCP connections.
MIB_TCPTABLE2 Contains a table of IPv4 TCP connections.
MIB_TCPTABLE_OWNER_MODULE Contains a table of IPv4 TCP connections on the local computer with the associated process ID, and any available ownership data.
MIB_TCPTABLE_OWNER_PID Contains a table of IPv4 TCP connections on the local computer with the associated process ID bound to each TCP connection.
MIB_TCPSTATS Contains statistics for the TCP protocol running on the local computer.
MIB_TCPSTATS2 Contains statistics for the TCP protocol running on the local computer, using 64-bit counters.
MIB_UDP6ROW Contains an entry from the User Datagram Protocol (UDP) listener table for IPv4 on the local computer.
MIB_UDP6ROW_OWNER_MODULE Contains an entry from the UDP listener table for IPv4 on the local computer. The entry also includes any available ownership data and the process ID that issued the call to the bind function for the UDP endpoint.
MIB_UDP6ROW_OWNER_PID Contains an entry from the UDP listener table for IPv4 on the local computer. The entry also includes the process ID that issued the call to the bind function for the UDP endpoint.
MIB_UDP6TABLE Contains the UDP listener table for IPv6 on the local computer.
MIB_UDP6TABLE_OWNER_MODULE Contains the UDP listener table for IPv6 on the local computer. The table also includes any available ownership data and the process ID that issued the call to the bind function for each UDP endpoint.
MIB_UDP6TABLE_OWNER_PID Contains the UDP listener table for IPv6 on the local computer. The table also includes the process ID that issued the call to the bind function for each UDP endpoint.
MIB_UDPROW Contains an entry from the UDP listener table for IPv4 on the local computer.
MIB_UDPROW_OWNER_MODULE Contains an entry from the UDP listener table for IPv4 on the local computer. The entry also includes any available ownership data and the process ID that issued the call to the bind function for the UDP endpoint.
MIB_UDPROW_OWNER_PID Contains an entry from the UDP listener table for IPv4 on the local computer. The entry also includes the process ID that issued the call to the bind function for the UDP endpoint.
MIB_UDPSTATS Contains statistics for the UDP running on the local computer.
MIB_UDPSTATS2 Contains statistics for the UDP running on the local computer, using 64-bit counters.
MIB_UDPTABLE Contains the UDP listener table for IPv4 on the local computer.
MIB_UDPTABLE_OWNER_MODULE Contains the UDP listener table for IPv4 on the local computer. The table also includes any available ownership data and the process ID that issued the call to the bind function for each UDP endpoint.
MIB_UDPTABLE_OWNER_PID Contains the UDP listener table for IPv4 on the local computer. The table also includes the process ID that issued the call to the bind function for each UDP endpoint.
MIB_UNICASTIPADDRESS_ROW Stores information about a unicast IP address.
MIB_UNICASTIPADDRESS_TABLE Contains a table of unicast IP address entries.
MIBICMPINFO Contains ICMP statistics for a particular computer.
MIBICMPSTATS Contains statistics for either incoming or outgoing ICMP messages on a particular computer.
MIBICMPSTATS_EX Contains extended statistics for either incoming or outgoing ICMP messages on a particular computer.
NL_INTERFACE_OFFLOAD_ROD Specifies a set of flags that indicate the offload capabilities for an IP interface.