Management Information Base

Overview of the Management Information Base technology.

To develop Management Information Base, you need these headers:

For programming guidance for this technology, see:

Enumerations

 
ICMP4_TYPE

Defines the set of Internet Control Message Protocol (ICMP) for IP version 4.0 (IPv4) message types.
ICMP6_TYPE

Defines the set of Internet Control Message Protocol for IP version 6.0 (ICMPv6) message types.
MIB_NOTIFICATION_TYPE

Defines the notification type passed to a callback function when a notification occurs.
TCP_CONNECTION_OFFLOAD_STATE

Defines the possible TCP offload states for a TCP connection.

Structures

 
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 IPv4 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_XPSP1

Contains the extended Internet Control Message Protocol (ICMP) statistics for a particular computer.
MIB_IF_ROW2

Stores information about a particular interface. (MIB_IF_ROW2)
MIB_IF_TABLE2

Contains a table of logical and physical interface entries.
MIB_IFNUMBER

Stores the number of interfaces on a particular computer.
MIB_IFROW

Stores information about a particular interface. (MIB_IFROW)
MIB_IFSTACK_ROW

Represents the relationship between two network interfaces. (MIB_IFSTACK_ROW)
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_INVERTEDIFSTACK_ROW

Represents the relationship between two network interfaces. (MIB_INVERTEDIFSTACK_ROW)
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_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES

Contains read-only information for the bandwidth estimates computed by the TCP/IP stack for a network connection.
MIB_IPADDRROW_W2K

MIB_IPADDRROW_W2K (ipmib.h) specifies information for a particular IPv4 address in the MIB_IPADDRTABLE structure.
MIB_IPADDRROW_XP

MIB_IPADDRROW_XP (ipmib.h) 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 Internet Protocol (IP) Multicast Forwarding Entry (MFE).
MIB_IPMCAST_MFE_STATS

Stores the statistics associated with a Multicast Forwarding Entry (MFE).
MIB_IPMCAST_MFE_STATS_EX_XP

Stores the extended statistics associated with a Multicast Forwarding Entry (MFE).
MIB_IPMCAST_OIF_STATS_LH

MIB_IPMCAST_OIF_STATS_LH (ipmib.h) stores the statistics that are associated with an outgoing multicast interface.
MIB_IPMCAST_OIF_STATS_W2K

MIB_IPMCAST_OIF_STATS_W2K (ipmib.h) stores the statistics that are associated with an outgoing multicast interface.
MIB_IPMCAST_OIF_W2K

MIB_IPMCAST_OIF_W2K (ipmib.h) stores the information required to send an outgoing IP multicast packet.
MIB_IPMCAST_OIF_XP

MIB_IPMCAST_OIF_XP (ipmib.h) stores the information required to send an outgoing IP multicast packet.
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_LH

MIB_IPNETROW_LH (ipmib.h) contains information for an Address Resolution Protocol (ARP) table entry for an IPv4 address.
MIB_IPNETROW_W2K

MIB_IPNETROW_W2K (ipmib.h) contains information for an Address Resolution Protocol (ARP) table entry for an IPv4 address.
MIB_IPNETTABLE

Contains a table of Address Resolution Protocol (ARP) entries for IPv4 addresses.
MIB_IPPATH_ROW

Stores information about an IP path entry.
MIB_IPPATH_TABLE

Contains a table of IP path entries.
MIB_IPSTATS_LH

MIB_IPSTATS_LH (ipmib.h) stores information about the IP protocol running on a particular computer.
MIB_IPSTATS_W2K

MIB_IPSTATS_W2K (ipmib.h) stores information about the IP protocol running on a particular computer.
MIB_MCAST_LIMIT_ROW

The MIB_MCAST_LIMIT_ROW structure contains the configurable limit information from a corresponding MIB_IPMCAST_IF_ENTRY structure.
MIB_MFE_STATS_TABLE

Stores statistics for a group of Multicast Forwarding Entries (MFEs).
MIB_MFE_STATS_TABLE_EX_XP

Contains a table of extended statistics for Multicast Forwarding Entries (MFEs).
MIB_MFE_TABLE

Contains a table 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_TCP6ROW)
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 an IPv6 TCP connection associated with a specific process ID (PID).
MIB_TCP6ROW2

Contains information that describes an IPv6 TCP connection. (MIB_TCP6ROW2)
MIB_TCP6TABLE

Contains a table of TCP connections for IPv6 on the local computer.
MIB_TCP6TABLE_OWNER_MODULE

Contains a table of process IDs (PIDs) and the IPv6 TCP links context bound to these PIDs with any available ownership data.
MIB_TCP6TABLE_OWNER_PID

Contains a table of process IDs (PIDs) and the IPv6 TCP links that are context bound to these PIDs.
MIB_TCP6TABLE2

Contains a table of IPv6 TCP connections on the local computer.
MIB_TCPROW_LH

MIB_TCPROW_LH (tcpmib.h) contains information that describes an IPv4 TCP connection.
MIB_TCPROW_OWNER_MODULE

Contains information that describes an IPv4 TCP connection with ownership data, IPv4 addresses, ports used by the TCP connection, and the specific process ID (PID) associated with connection.
MIB_TCPROW_OWNER_PID

Contains information that describes an IPv4 TCP connection with IPv4 addresses, ports used by the TCP connection, and the specific process ID (PID) associated with connection.
MIB_TCPROW_W2K

MIB_TCPROW_W2K (tcpmib.h) contains information that describes an IPv4 TCP connection.
MIB_TCPROW2

Contains information that describes an IPv4 TCP connection.
MIB_TCPSTATS_LH

MIB_TCPSTATS_LH (tcpmib.h) contains statistics for the TCP protocol running on the local computer.
MIB_TCPSTATS_W2K

MIB_TCPSTATS_W2K (tcpmib.h) contains statistics for the TCP protocol running on the local computer.
MIB_TCPSTATS2

Contains statistics for the TCP protocol running on the local computer. (MIB_TCPSTATS2)
MIB_TCPTABLE

Contains a table of TCP connections for IPv4 on the local computer.
MIB_TCPTABLE_OWNER_MODULE

Contains a table of process IDs (PIDs) and the IPv4 TCP links context bound to the PIDs, and any available ownership data.
MIB_TCPTABLE_OWNER_PID

Contains a table of process IDs (PIDs) and the IPv4 TCP links that are context bound to these PIDs.
MIB_TCPTABLE2

Contains a table of IPv4 TCP connections on the local computer.
MIB_UDP6ROW

Contains an entry from the User Datagram Protocol (UDP) listener table for IPv6 on the local computer.
MIB_UDP6ROW_OWNER_MODULE

Contains an entry from the User Datagram Protocol (UDP) listener table for IPv6 on the local computer. This entry also includes any available ownership data and the process ID (PID) that issued the call to the bind function for the UDP endpoint.
MIB_UDP6ROW_OWNER_PID

Contains an entry from the User Datagram Protocol (UDP) listener table for IPv6 on the local computer. The entry also includes the process ID (PID) that issued the call to the bind function for the UDP endpoint.
MIB_UDP6TABLE

Contains the User Datagram Protocol (UDP) listener table for IPv6 on the local computer.
MIB_UDP6TABLE_OWNER_MODULE

Contains the User Datagram Protocol (UDP) listener table for IPv6 on the local computer. The table also includes any available ownership data and the process ID (PID) that issued the call to the bind function for each UDP endpoint.
MIB_UDP6TABLE_OWNER_PID

Contains the User Datagram Protocol (UDP) listener table for IPv6 on the local computer. The table also includes the process ID (PID) that issued the call to the bind function for each UDP endpoint.
MIB_UDPROW

Contains an entry from the User Datagram Protocol (UDP) listener table for IPv4 on the local computer.
MIB_UDPROW_OWNER_MODULE

Contains an entry from the IPv4 User Datagram Protocol (UDP) listener table on the local computer. This entry also includes any available ownership data and the process ID (PID) that issued the call to the bind function for the UDP endpoint.
MIB_UDPROW_OWNER_PID

Contains an entry from the User Datagram Protocol (UDP) listener table for IPv4 on the local computer. The entry also includes the process ID (PID) that issued the call to the bind function for the UDP endpoint.
MIB_UDPSTATS

Contains statistics for the User Datagram Protocol (UDP) running on the local computer. (MIB_UDPSTATS)
MIB_UDPSTATS2

Contains statistics for the User Datagram Protocol (UDP) running on the local computer. (MIB_UDPSTATS2)
MIB_UDPTABLE

Contains the User Datagram Protocol (UDP) listener table for IPv4 on the local computer.
MIB_UDPTABLE_OWNER_MODULE

Contains the User Datagram Protocol (UDP) listener table for IPv4 on the local computer. The table also includes any available ownership data and the process ID (PID) that issued the call to the bind function for each UDP endpoint.
MIB_UDPTABLE_OWNER_PID

Contains the User Datagram Protocol (UDP) listener table for IPv4 on the local computer. The table also includes the process ID (PID) 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 Internet Control Message Protocol (ICMP) statistics for a particular computer.
MIBICMPSTATS

Contains statistics for either incoming or outgoing Internet Control Message Protocol (ICMP) messages on a particular computer.
MIBICMPSTATS_EX_XPSP1

Contains extended statistics for either incoming or outgoing Internet Control Message Protocol (ICMP) messages on a particular computer.
NL_INTERFACE_OFFLOAD_ROD

Specifies a set of flags that indicate the offload capabilities for an IP interface.