iprtrmib.h header

This header is used by IP Helper. For more information, see:

iprtrmib.h contains the following programming interfaces:

Structures

 
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_IFSTATUS

Stores status information for a particular interface.
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_SCOPE

Contains a multicast scope name and the associated IPv4 multicast group address and mask that define the scope.
MIB_MCAST_LIMIT_ROW

The MIB_MCAST_LIMIT_ROW structure contains the configurable limit information from a corresponding MIB_IPMCAST_IF_ENTRY structure.
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.
TCPIP_OWNER_MODULE_BASIC_INFO

Contains pointers to the module name and module path values associated with a TCP connection. The TCPIP_OWNER_MODULE_BASIC_INFO structure is returned by the GetOwnerModuleFromTcpEntry and GetOwnerModuleFromTcp6Entry functions.

Enumerations

 
TCP_TABLE_CLASS

Defines the set of values used to indicate the type of table returned by calls to GetExtendedTcpTable.
TCPIP_OWNER_MODULE_INFO_CLASS

Defines the type of module information structure passed to calls of the GetOwnerModuleFromXXXEntry family.
UDP_TABLE_CLASS

Defines the set of values used to indicate the type of table returned by calls to GetExtendedUdpTable.