Vanara/PInvoke/IpHlpApi/CorrelationReport.md

32 KiB

Correlation report for iphlpapi.dll

Methods (57% complete)

Native Method Native DLL Header Managed Method
AddIPAddress iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.AddIPAddress
CancelIPChangeNotify iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.CancelIPChangeNotify
CancelMibChangeNotify2 iphlpapi.dll Netioapi.h Vanara.PInvoke.IpHlpApi.CancelMibChangeNotify2
ConvertInterfaceAliasToLuid iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.ConvertInterfaceAliasToLuid
ConvertInterfaceGuidToLuid iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.ConvertInterfaceGuidToLuid
ConvertInterfaceIndexToLuid iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.ConvertInterfaceIndexToLuid
ConvertInterfaceLuidToAlias iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.ConvertInterfaceLuidToAlias
ConvertInterfaceLuidToGuid iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.ConvertInterfaceLuidToGuid
ConvertInterfaceLuidToIndex iphlpapi.dll Netioapi.h Vanara.PInvoke.IpHlpApi.ConvertInterfaceLuidToIndex
ConvertInterfaceLuidToName iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.ConvertInterfaceLuidToName
ConvertInterfaceNameToLuid iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.ConvertInterfaceNameToLuid
ConvertIpv4MaskToLength iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.ConvertIpv4MaskToLength
ConvertLengthToIpv4Mask iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.ConvertLengthToIpv4Mask
CreateAnycastIpAddressEntry iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.CreateAnycastIpAddressEntry
CreateIpForwardEntry iphlpapi.dll
CreateIpForwardEntry2 iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.CreateIpForwardEntry2
CreateIpNetEntry iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.CreateIpNetEntry
CreateIpNetEntry2 iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.CreateIpNetEntry2
CreatePersistentTcpPortReservation iphlpapi.dll
CreatePersistentUdpPortReservation iphlpapi.dll
CreateProxyArpEntry iphlpapi.dll
CreateSortedAddressPairs iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.CreateSortedAddressPairs
CreateUnicastIpAddressEntry iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.CreateUnicastIpAddressEntry
DeleteAnycastIpAddressEntry iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.DeleteAnycastIpAddressEntry
DeleteIPAddress iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.DeleteIPAddress
DeleteIpForwardEntry iphlpapi.dll
DeleteIpForwardEntry2 iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.DeleteIpForwardEntry2
DeleteIpNetEntry iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.DeleteIpNetEntry
DeleteIpNetEntry2 iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.DeleteIpNetEntry2
DeletePersistentTcpPortReservation iphlpapi.dll
DeletePersistentUdpPortReservation iphlpapi.dll
DeleteProxyArpEntry iphlpapi.dll
DeleteUnicastIpAddressEntry iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.DeleteUnicastIpAddressEntry
DisableMediaSense iphlpapi.dll
EnableRouter iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.EnableRouter
FlushIpNetTable iphlpapi.dll
FlushIpNetTable2 iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.FlushIpNetTable2
FlushIpPathTable iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.FlushIpPathTable
FreeMibTable iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.FreeMibTable
GetAdapterIndex iphlpapi.dll IpHlpApi.h Vanara.PInvoke.IpHlpApi.GetAdapterIndex
GetAdapterOrderMap iphlpapi.dll
GetAdaptersAddresses iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.GetAdaptersAddresses
GetAdaptersInfo iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.GetAdaptersInfo
GetAnycastIpAddressEntry iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.GetAnycastIpAddressEntry
GetAnycastIpAddressTable iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.GetAnycastIpAddressTable
GetBestInterface iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.GetBestInterface
GetBestInterfaceEx iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.GetBestInterfaceEx
GetBestRoute iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.GetBestRoute
GetBestRoute2 iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.GetBestRoute2
GetExtendedTcpTable iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.GetExtendedTcpTable
GetExtendedUdpTable iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.GetExtendedUdpTable
GetFriendlyIfIndex iphlpapi.dll
GetIcmpStatistics iphlpapi.dll
GetIcmpStatisticsEx iphlpapi.dll
GetIfEntry iphlpapi.dll
GetIfEntry2 iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.GetIfEntry2
GetIfEntry2Ex iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.GetIfEntry2Ex
GetIfStackTable iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.GetIfStackTable
GetIfTable iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.GetIfTable
GetIfTable2 iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.GetIfTable2
GetIfTable2Ex iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.GetIfTable2Ex
GetInterfaceCompartmentId iphlpapi.dll
GetInterfaceInfo iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.GetInterfaceInfo
GetInvertedIfStackTable iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.GetInvertedIfStackTable
GetIpAddrTable iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.GetIpAddrTable
GetIpErrorString iphlpapi.dll
GetIpForwardEntry2 iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.GetIpForwardEntry2
GetIpForwardTable iphlpapi.dll
GetIpForwardTable2 iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.GetIpForwardTable2
GetIpInterfaceEntry iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.GetIpInterfaceEntry
GetIpInterfaceTable iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.GetIpInterfaceTable
GetIpNetEntry2 iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.GetIpNetEntry2
GetIpNetTable iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.GetIpNetTable
GetIpNetTable2 iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.GetIpNetTable2
GetIpNetworkConnectionBandwidthEstimates Iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.GetIpNetworkConnectionBandwidthEstimates
GetIpPathEntry iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.GetIpPathEntry
GetIpPathTable iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.GetIpPathTable
GetIpStatistics iphlpapi.dll
GetIpStatisticsEx iphlpapi.dll
GetMulticastIpAddressEntry iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.GetMulticastIpAddressEntry
GetMulticastIpAddressTable iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.GetMulticastIpAddressTable
GetNetworkParams iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.GetNetworkParams
GetNumberOfInterfaces iphlpapi.dll
GetOwnerModuleFromPidAndInfo iphlpapi.dll
GetOwnerModuleFromTcp6Entry iphlpapi.dll
GetOwnerModuleFromTcpEntry iphlpapi.dll
GetOwnerModuleFromUdp6Entry iphlpapi.dll
GetOwnerModuleFromUdpEntry iphlpapi.dll
GetPerAdapterInfo iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.GetPerAdapterInfo
GetPerTcp6ConnectionEStats iphlpapi.dll
GetPerTcp6ConnectionStats iphlpapi.dll
GetPerTcpConnectionEStats iphlpapi.dll
GetPerTcpConnectionStats iphlpapi.dll
GetRTTAndHopCount iphlpapi.dll
GetSessionCompartmentId iphlpapi.dll
GetTcp6Table iphlpapi.dll
GetTcp6Table2 iphlpapi.dll
GetTcpStatistics iphlpapi.dll
GetTcpStatisticsEx iphlpapi.dll
GetTcpStatisticsEx2 iphlpapi.dll
GetTcpTable iphlpapi.dll
GetTcpTable2 iphlpapi.dll
GetTeredoPort iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.GetTeredoPort
GetUdp6Table iphlpapi.dll
GetUdpStatistics iphlpapi.dll
GetUdpStatisticsEx iphlpapi.dll
GetUdpStatisticsEx2 iphlpapi.dll
GetUdpTable iphlpapi.dll
GetUnicastIpAddressEntry iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.GetUnicastIpAddressEntry
GetUnicastIpAddressTable iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.GetUnicastIpAddressTable
GetUniDirectionalAdapterInfo iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.GetUniDirectionalAdapterInfo
Icmp6CreateFile iphlpapi.dll
Icmp6ParseReplies iphlpapi.dll
Icmp6SendEcho2 iphlpapi.dll
IcmpCloseHandle iphlpapi.dll
IcmpCreateFile iphlpapi.dll
IcmpParseReplies iphlpapi.dll
IcmpSendEcho iphlpapi.dll
IcmpSendEcho2 iphlpapi.dll
IcmpSendEcho2Ex iphlpapi.dll
if_indextoname iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.if_indextoname
if_nametoindex iphlpapi.dll Netioapi.h Vanara.PInvoke.IpHlpApi.if_nametoindex
InitializeIpForwardEntry iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.InitializeIpForwardEntry
InitializeIpInterfaceEntry iphlpapi.dll Netioapi.h Vanara.PInvoke.IpHlpApi.InitializeIpInterfaceEntry
InitializeUnicastIpAddressEntry iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.InitializeUnicastIpAddressEntry
IpReleaseAddress iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.IpReleaseAddress
IpRenewAddress iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.IpRenewAddress
LookupPersistentTcpPortReservation iphlpapi.dll
LookupPersistentUdpPortReservation iphlpapi.dll
NhpAllocateAndGetInterfaceInfoFromStack iphlpapi.dll
NotifyAddrChange iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.NotifyAddrChange
NotifyIpInterfaceChange iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.NotifyIpInterfaceChange
NotifyRouteChange iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.NotifyRouteChange
NotifyRouteChange2 iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.NotifyRouteChange2
NotifyStableUnicastIpAddressTable iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.NotifyStableUnicastIpAddressTable
NotifyTeredoPortChange iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.NotifyTeredoPortChange
NotifyUnicastIpAddressChange iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.NotifyUnicastIpAddressChange
ParseNetworkString iphlpapi.dll
ResolveIpNetEntry2 iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.ResolveIpNetEntry2
ResolveNeighbor iphlpapi.dll
RestoreMediaSense iphlpapi.dll
SendARP iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.SendARP
SetCurrentThreadCompartmentId Iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.SetCurrentThreadCompartmentId
SetIfEntry iphlpapi.dll
SetIpForwardEntry iphlpapi.dll
SetIpForwardEntry2 iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.SetIpForwardEntry2
SetIpInterfaceEntry iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.SetIpInterfaceEntry
SetIpNetEntry iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.SetIpNetEntry
SetIpNetEntry2 iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.SetIpNetEntry2
SetIpStatistics iphlpapi.dll
SetIpStatisticsEx iphlpapi.dll
SetIpTTL iphlpapi.dll
SetNetworkInformation Iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.SetNetworkInformation
SetPerTcp6ConnectionEStats iphlpapi.dll
SetPerTcp6ConnectionStats iphlpapi.dll
SetPerTcpConnectionEStats iphlpapi.dll
SetPerTcpConnectionStats iphlpapi.dll
SetSessionCompartmentId Iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.SetSessionCompartmentId
SetTcpEntry iphlpapi.dll
SetUnicastIpAddressEntry iphlpapi.dll netioapi.h Vanara.PInvoke.IpHlpApi.SetUnicastIpAddressEntry
UnenableRouter iphlpapi.dll iphlpapi.h Vanara.PInvoke.IpHlpApi.UnenableRouter

Structures

Native Structure Header Managed Structure
FIXED_INFO iptypes.h Vanara.PInvoke.IpHlpApi+FIXED_INFO
IP_ADAPTER_ADDRESSES iptypes.h Vanara.PInvoke.IpHlpApi+IP_ADAPTER_ADDRESSES
IP_ADAPTER_ANYCAST_ADDRESS iptypes.h Vanara.PInvoke.IpHlpApi+IP_ADAPTER_ANYCAST_ADDRESS
IP_ADAPTER_DNS_SERVER_ADDRESS iptypes.h Vanara.PInvoke.IpHlpApi+IP_ADAPTER_DNS_SERVER_ADDRESS
IP_ADAPTER_DNS_SUFFIX iptypes.h Vanara.PInvoke.IpHlpApi+IP_ADAPTER_DNS_SUFFIX
IP_ADAPTER_GATEWAY_ADDRESS iptypes.h Vanara.PInvoke.IpHlpApi+IP_ADAPTER_GATEWAY_ADDRESS
IP_ADAPTER_INDEX_MAP ipexport.h Vanara.PInvoke.IpHlpApi+IP_ADAPTER_INDEX_MAP
IP_ADAPTER_INFO iptypes.h Vanara.PInvoke.IpHlpApi+IP_ADAPTER_INFO
IP_ADAPTER_MULTICAST_ADDRESS iptypes.h Vanara.PInvoke.IpHlpApi+IP_ADAPTER_MULTICAST_ADDRESS
IP_ADAPTER_PREFIX iptypes.h Vanara.PInvoke.IpHlpApi+IP_ADAPTER_PREFIX
IP_ADAPTER_UNICAST_ADDRESS iptypes.h Vanara.PInvoke.IpHlpApi+IP_ADAPTER_UNICAST_ADDRESS
IP_ADAPTER_WINS_SERVER_ADDRESS iptypes.h Vanara.PInvoke.IpHlpApi+IP_ADAPTER_WINS_SERVER_ADDRESS
IP_ADDR_STRING iptypes.h Vanara.PInvoke.IpHlpApi+IP_ADDR_STRING
IP_ADDRESS_PREFIX netioapi.h Vanara.PInvoke.IpHlpApi+IP_ADDRESS_PREFIX
IP_PER_ADAPTER_INFO iptypes.h Vanara.PInvoke.IpHlpApi+IP_PER_ADAPTER_INFO
MIB_ANYCASTIPADDRESS_ROW netioapi.h Vanara.PInvoke.IpHlpApi+MIB_ANYCASTIPADDRESS_ROW
MIB_IF_ROW2 netioapi.h Vanara.PInvoke.IpHlpApi+MIB_IF_ROW2
MIB_IFROW ifmib.h Vanara.PInvoke.IpHlpApi+MIB_IFROW
MIB_IFSTACK_ROW Netioapi.h Vanara.PInvoke.IpHlpApi+MIB_IFSTACK_ROW
MIB_INVERTEDIFSTACK_ROW Netioapi.h Vanara.PInvoke.IpHlpApi+MIB_INVERTEDIFSTACK_ROW
MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES netioapi.h Vanara.PInvoke.IpHlpApi+MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES
MIB_IPADDRROW ipmib.h Vanara.PInvoke.IpHlpApi+MIB_IPADDRROW
MIB_IPFORWARD_ROW2 netioapi.h Vanara.PInvoke.IpHlpApi+MIB_IPFORWARD_ROW2
MIB_IPFORWARDROW ipmib.h Vanara.PInvoke.IpHlpApi+MIB_IPFORWARDROW
MIB_IPINTERFACE_ROW Netioapi.h Vanara.PInvoke.IpHlpApi+MIB_IPINTERFACE_ROW
MIB_IPNET_ROW2 netioapi.h Vanara.PInvoke.IpHlpApi+MIB_IPNET_ROW2
MIB_IPNETROW ipmib.h Vanara.PInvoke.IpHlpApi+MIB_IPNETROW
MIB_IPPATH_ROW netioapi.h Vanara.PInvoke.IpHlpApi+MIB_IPPATH_ROW
MIB_MULTICASTIPADDRESS_ROW Netioapi.h Vanara.PInvoke.IpHlpApi+MIB_MULTICASTIPADDRESS_ROW
MIB_TCP6ROW tcpmib.h Vanara.PInvoke.IpHlpApi+MIB_TCP6ROW
MIB_TCP6ROW_OWNER_MODULE tcpmib.h Vanara.PInvoke.IpHlpApi+MIB_TCP6ROW_OWNER_MODULE
MIB_TCP6ROW_OWNER_PID tcpmib.h Vanara.PInvoke.IpHlpApi+MIB_TCP6ROW_OWNER_PID
MIB_TCPROW tcpmib.h Vanara.PInvoke.IpHlpApi+MIB_TCPROW
MIB_TCPROW_OWNER_MODULE tcpmib.h Vanara.PInvoke.IpHlpApi+MIB_TCPROW_OWNER_MODULE
MIB_TCPROW_OWNER_PID tcpmib.h Vanara.PInvoke.IpHlpApi+MIB_TCPROW_OWNER_PID
MIB_TCPROW2 tcpmib.h Vanara.PInvoke.IpHlpApi+MIB_TCPROW2
MIB_TCPSTATS tcpmib.h Vanara.PInvoke.IpHlpApi+MIB_TCPSTATS
MIB_TCPSTATS2 tcpmib.h Vanara.PInvoke.IpHlpApi+MIB_TCPSTATS2
MIB_UDP6ROW udpmib.h Vanara.PInvoke.IpHlpApi+MIB_UDP6ROW
MIB_UDP6ROW_OWNER_MODULE udpmib.h Vanara.PInvoke.IpHlpApi+MIB_UDP6ROW_OWNER_MODULE
MIB_UDP6ROW_OWNER_PID udpmib.h Vanara.PInvoke.IpHlpApi+MIB_UDP6ROW_OWNER_PID
MIB_UDPROW udpmib.h Vanara.PInvoke.IpHlpApi+MIB_UDPROW
MIB_UDPROW_OWNER_MODULE udpmib.h Vanara.PInvoke.IpHlpApi+MIB_UDPROW_OWNER_MODULE
MIB_UDPROW_OWNER_PID udpmib.h Vanara.PInvoke.IpHlpApi+MIB_UDPROW_OWNER_PID
MIB_UNICASTIPADDRESS_ROW netioapi.h Vanara.PInvoke.IpHlpApi+MIB_UNICASTIPADDRESS_ROW
NET_LUID Ifdef.h Vanara.PInvoke.IpHlpApi+NET_LUID
NL_BANDWIDTH_INFORMATION nldef.h Vanara.PInvoke.IpHlpApi+NL_BANDWIDTH_INFORMATION
NL_INTERFACE_OFFLOAD_ROD nldef.h Vanara.PInvoke.IpHlpApi+NL_INTERFACE_OFFLOAD_ROD
SCOPE_ID ws2def.h Vanara.PInvoke.IpHlpApi+SCOPE_ID