Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
A version of this page is also available for
4/8/2010

The following table shows the IP Helper structures with a description of the purpose of each.

Note:
Structure members that store IP addresses are in the network byte order (big endian format).

Programming element Description

FIXED_INFO

This structure contains information that is the same across all the interfaces in a computer.

IP_ADAPTER_ADDRESSES

This structure is the "header node" for a linked list of addresses for a particular adapter.

IP_ADAPTER_ANYCAST_ADDRESS

This structure stores a single anycast address in a linked list of addresses for a particular adapter.

IP_ADAPTER_INDEX_MAP

This structure pairs an adapter name with the index of that adapter.

IP_ADAPTER_INFO

This structure contains information about a particular network adapter on the local computer.

IP_ADAPTER_MULTICAST_ADDRESS

This structure stores a single multicast address in a linked-list of addresses for a particular adapter.

IP_ADAPTER_PREFIX

This structure stores an IP prefix.

IP_ADAPTER_UNICAST_ADDRESS

This structure stores a single unicast address in a linked list of addresses for a particular adapter.

IP_ADDR_STRING

This structure stores an IP address and corresponding subnet mask as dotted decimal strings.

IP_ADDRESS_STRING

This structure stores an IP address in dotted decimal format.

IP_INTERFACE_INFO

This structure contains a list of the network interface adapters on the local system.

IP_PER_ADAPTER_INFO

This structure contains information specific to a particular adapter.

IP_UNIDIRECTIONAL_ADAPTER_ADDRESS

This structure contains the number of unidirectional adapters on the local computer, and the IP addresses that are associated with those adapters.

MIB_BEST_IF

This structure stores the index of the interface that has the best route to a particular destination address.

MIB_ICMP

This structure contains the Internet Control Message Protocol (ICMP) statistics for a particular computer.

MIB_IFROW

This structure stores information about a particular interface.

MIB_IFTABLE

This structure contains a table of interface entries.

MIB_IPADDRROW

This structure specifies information for a particular IP address.

MIB_IPADDRTABLE

This structure contains a table of IP address entries.

MIB_IPFORWARDROW

This structure contains information that describes an IP network route.

MIB_IPFORWARDTABLE

This structure contains a table of IP route entries.

MIB_IPNETROW

This structure contains information for an Address Resolution Protocol (ARP) table entry.

MIB_IPNETTABLE

This structure contains a table of Address Resolution Protocol (ARP) entries.

MIB_IPSTATS

This structure stores information about the IP protocol running on a particular computer.

MIB_PROXYARP

This structure stores information for a Proxy Address Resolution Protocol (PARP) entry.

MIB_TCPROW

This structure contains information for a TCP connection.

MIB_TCPSTATS

This structure contains statistics for the TCP protocol running on the local computer.

MIB_TCPTABLE

This structure contains a table of TCP connections.

MIB_UDPROW

This structure contains address information for sending and receiving User Datagram Protocol (UDP) datagrams.

MIB_UDPSTATS

This structure contains statistics for the User Datagram Protocol (UDP) running on the local computer.

MIB_UDPTABLE

This structure contains a table of MIB_UDPROWstructures.

MIBICMPINFO

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

MIBICMPSTATS

This structure contains statistics for either incoming or outgoing Internet Control Message Protocol (ICMP) messages on a particular computer.

See Also