IP Helper Functions
Use the following functions to retrieve and modify configuration settings for the TCP/IP transport suite on the local computer. These functions are declared in Iphlpapi.h.
Alphabetical Listing
AddIPAddress
CreateIpForwardEntry
CreateIpNetEntry
CreateProxyArpEntry
DeleteIPAddress
DeleteIpForwardEntry
DeleteIpNetEntry
DeleteProxyArpEntry
EnableRouter
FlushIpNetTable
GetAdapterIndex
GetAdaptersInfo
GetBestInterface
GetBestRoute
GetFriendlyIfIndex
GetIcmpStatistics
GetIfEntry
GetIfTable
GetInterfaceInfo
GetIpAddrTable
GetIpForwardTable
GetIpNetTable
GetIpStatistics
GetNetworkParams
GetNumberOfInterfaces
GetPerAdapterInfo
GetRTTAndHopCount
GetTcpStatistics
GetTcpTable
GetUdpStatistics
GetUdpTable
GetUniDirectionalAdapterInfo
IpReleaseAddress
IpRenewAddress
NotifyAddrChange
NotifyRouteChange
SendARP
SetIfEntry
SetIpForwardEntry
SetIpNetEntry
SetIpStatistics
SetIpTTL
SetTcpEntry
UnenableRouter
Categorical Listing
Adapter Management
GetAdapterIndex
GetAdaptersInfo
GetPerAdapterInfo
GetUniDirectionalAdapterInfo
Address Resolution Protocol
CreateIpNetEntry
CreateProxyArpEntry
DeleteIpNetEntry
DeleteProxyArpEntry
FlushIpNetTable
GetIpNetTable
SendARP
SetIpNetEntry
Interface Management
GetFriendlyIfIndex
GetIfEntry
GetIfTable
GetInterfaceInfo
GetNumberOfInterfaces
SetIfEntry
Internet Protocol and Internet Control Message Protocol
GetIcmpStatistics
GetIpStatistics
SetIpStatistics
SetIpTTL
IP Address Management
AddIPAddress
DeleteIPAddress
GetIpAddrTable
IpReleaseAddress
IpRenewAddress
Network Configuration
GetNetworkParams
Notification
NotifyAddrChange
NotifyRouteChange
Routing
CreateIpForwardEntry
DeleteIpForwardEntry
GetBestInterface
GetBestRoute
GetIpForwardTable
GetRTTAndHopCount
SetIpForwardEntry
Transmission Control Protocol and User Datagram Protocol
GetTcpStatistics
GetTcpTable
SetTcpEntry
GetUdpStatistics
GetUdpTable