Fonctions d’assistance IP
Les fonctions suivantes récupèrent et modifient les paramètres de configuration pour le transport TCP/IP sur l’ordinateur local. La liste catégorielle suivante peut aider à déterminer quelle collection de fonctions convient le mieux à une tâche donnée.
- GetNetworkConnectivityHint
- GetNetworkConnectivityHintForInterface
- NotifyNetworkConnectivityHintChange
Gestion des adaptateurs
Gestion du protocole ARP (Address Resolution Protocol)
- CreateIpNetEntry
- CreateProxyArpEntry
- DeleteIpNetEntry
- DeleteProxyArpEntry
- FlushIpNetTable
- GetIpNetTable
- SendARP
- SetIpNetEntry
Conversion d’interface
- ConvertInterfaceAliasToLuid
- ConvertInterfaceGuidToLuid
- ConvertInterfaceIndexToLuid
- ConvertInterfaceLuidToAlias
- ConvertInterfaceLuidToGuid
- ConvertInterfaceLuidToIndex
- ConvertInterfaceLuidToNameA
- ConvertInterfaceLuidToNameW
- ConvertInterfaceNameToLuidA
- ConvertInterfaceNameToLuidW
- if_indextoname
- if_nametoindex
Gestion des interfaces
- FreeInterfaceDnsSettings
- GetFriendlyIfIndex
- getIfEntry
- GetIfEntry2
- GetIfEntry2Ex
- GetIfStackTable
- GetIfTable
- GetIfTable2
- GetIfTable2Ex
- GetInterfaceDnsSettings
- GetInterfaceInfo
- GetInvertedIfStackTable
- GetIpInterfaceEntry
- GetIpInterfaceTable
- GetNumberOfInterfaces
- InitializeIpInterfaceEntry
- SetIfEntry
- SetInterfaceDnsSettings
- SetIpInterfaceEntry
Protocole Internet (IP) et protocole ICMP (Internet Control Message Protocol)
- GetIcmpStatistics
- GetIpStatistics
- Icmp6CreateFile
- Icmp6ParseReplies
- icmp6SendEcho2
- icmpCloseHandle
- icmpCreateFile
- IcmpParseReplies
- IcmpSendEcho
- icmpSendEcho2
- icmpSendEcho2Ex
- setIpTTL
Gestion des adresses IP
- addIPAddress
- CreateAnycastIpAddressEntry
- CreateUnicastIpAddressEntry
- DeleteIPAddress
- DeleteAnycastIpAddressEntry
- DeleteUnicastIpAddressEntry
- GetAnycastIpAddressEntry
- GetAnycastIpAddressTable
- GetIpAddrTable
- GetMulticastIpAddressEntry
- getMulticastIpAddressTable
- GetUnicastIpAddressEntry
- GetUnicastIpAddressTable
- InitializeUnicastIpAddressEntry
- ipReleaseAddress
- IpRenewAddress
- NotifyStableUnicastIpAddressTable
- SetUnicastIpAddressEntry
Conversion de chaîne d’adresse IP
- RtlIpv4AddressToString
- RtlIpv4AddressToStringEx
- RtlIpv4StringToAddress
- RtlIpv4StringToAddressEx
- RtlIpv6AddressToString
- RtlIpv6AddressToStringEx
- RtlIpv6StringToAddress
- RtlIpv6StringToAddressEx
Gestion des adresses des voisins IP
- CreateIpNetEntry2
- DeleteIpNetEntry2
- FlushIpNetTable2
- GetIpNetEntry2
- GetIpNetTable2
- ResolveIpNetEntry2
- ResolveNeighbor
- SetIpNetEntry2
Gestion des chemins d’accès IP
Gestion des itinéraires IP
- CreateIpForwardEntry
- CreateIpForwardEntry2
- DeleteIpForwardEntry
- DeleteIpForwardEntry2
- EnableRouter
- GetBestInterface
- GetBestInterfaceEx
- getBestRoute
- GetBestRoute2
- GetIpForwardEntry2
- GetIpForwardTable
- GetIpForwardTable2
- GetRTTAndHopCount
- InitializeIpForwardEntry
- SetIpForwardEntry
- SetIpForwardEntry2
- setIpStatistics
- SetIpStatisticsEx
- UnnableRouter
Gestion de la mémoire de table IP
Utilitaire IP
Configuration réseau
Notification
- CancelMibChangeNotify2
- NotifyAddrChange
- NotifyIpInterfaceChange
- NotifyRouteChange
- NotifyRouteChange2
- NotifyUnicastIpAddressChange
Horodatage des paquets
- CaptureInterfaceHardwareCrossTimestamp
- GetInterfaceActiveTimestampCapabilities
- GetInterfaceSupportedTimestampCapabilities
- RegisterInterfaceTimestampConfigChange
- UnregisterInterfaceTimestampConfigChange
Réservation de port persistant
- CreatePersistentTcpPortReservation
- CreatePersistentUdpPortReservation
- DeletePersistentTcpPortReservation
- DeletePersistentUdpPortReservation
- LookupPersistentTcpPortReservation
- LookupPersistentUdpPortReservation
Intégrité de la sécurité
Ces fonctions sont définies uniquement sur Windows Server 2003.
Note
Ces fonctions ne sont pas disponibles sur Windows Vista, ni sur Windows Server 2008.
Gestion des clients IPv6 Teredo
Protocole TCP (Transmission Control Protocol) et UDP (User Datagram Protocol)
- GetExtendedTcpTable
- GetExtendedUdpTable
- GetOwnerModuleFromTcp6Entry
- GetOwnerModuleFromTcpEntry
- GetOwnerModuleFromUdp6Entry
- GetOwnerModuleFromUdpEntry
- GetPerTcp6ConnectionEStats
- GetPerTcpConnectionEStats
- GetTcpStatistics
- GetTcpStatisticsEx
- GetTcpStatisticsEx2
- GetTcp6Table
- GetTcp6Table2
- GetTcpTable
- GetTcpTable2
- SetPerTcp6ConnectionEStats
- SetPerTcpConnectionEStats
- setTcpEntry
- GetUdp6Table
- GetUdpStatistics
- GetUdpStatisticsEx
- GetUdpStatisticsEx2
- GetUdpTable
API déconseillées
Note
Ces fonctions sont déconseillées et ne sont pas prises en charge par Microsoft.