IP ヘルパー関数
次の関数は、ローカル コンピューター上の TCP/IP トランスポートの構成設定を取得および変更します。 次のカテゴリリストは、特定のタスクに最適な関数のコレクションを判断するのに役立ちます。
- GetNetworkConnectivityHintの
- GetNetworkConnectivityHintForInterfaceの
- NotifyNetworkConnectivityHintChangeの
アダプターの管理
- GetAdapterIndexをする
- GetAdaptersAddresses
- GetAdaptersInfoをする
- GetPerAdapterInfoの
- GetUniDirectionalAdapterInfoの
アドレス解決プロトコル (ARP) の管理
- CreateIpNetEntryの
- CreateProxyArpEntryの
- DeleteIpNetEntryの
- DeleteProxyArpEntryの
- FlushIpNetTableの
- GetIpNetTableの
- SendARP
- SetIpNetEntryの
インターフェイスの変換
- ConvertInterfaceAliasToLuid
- ConvertInterfaceGuidToLuid
- ConvertInterfaceIndexToLuid
- ConvertInterfaceLuidToAlias
- ConvertInterfaceLuidToGuid
- ConvertInterfaceLuidToIndex
- ConvertInterfaceLuidToNameA
- ConvertInterfaceLuidToNameW
- ConvertInterfaceNameToLuidA
- ConvertInterfaceNameToLuidW
- if_indextoname
- if_nametoindex
インターフェイス管理
- FreeInterfaceDnsSettingsをする
- GetFriendlyIfIndexをする
- GetIfEntryをする
- GetIfEntry2をする
- GetIfEntry2Exをする
- GetIfStackTableの
- GetIfTableをする
- GetIfTable2をする
- GetIfTable2Exの
- GetInterfaceDnsSettingsの
- GetInterfaceInfoをする
- GetInvertedIfStackTableの
- GetIpInterfaceEntry
- GetIpInterfaceTableの
- GetNumberOfInterfacesの
- InitializeIpInterfaceEntryの
- SetIfEntryの
- SetInterfaceDnsSettingsの
- SetIpInterfaceEntryの
インターネット プロトコル (IP) とインターネット制御メッセージ プロトコル (ICMP)
- GetIcmpStatisticsの
- GetIpStatisticsの
- Icmp6CreateFile
- Icmp6ParseReplies
- Icmp6SendEcho2
- IcmpCloseHandleの
- IcmpCreateFileの
- IcmpParseRepliesの
- IcmpSendEchoをする
- IcmpSendEcho2をする
- IcmpSendEcho2Exの
- SetIpTTLの
IP アドレス管理
- AddIPAddressの
- CreateAnycastIpAddressEntryの
- CreateUnicastIpAddressEntryの
- DeleteIPAddressの
- DeleteAnycastIpAddressEntryの
- DeleteUnicastIpAddressEntryの
- GetAnycastIpAddressEntryの
- GetAnycastIpAddressTableの
- GetIpAddrTableの
- GetMulticastIpAddressEntryの
- GetMulticastIpAddressTableの
- GetUnicastIpAddressEntryの
- GetUnicastIpAddressTableの
- InitializeUnicastIpAddressEntryの
- IpReleaseAddressをする
- IpRenewAddressの
- NotifyStableUnicastIpAddressTable
- SetUnicastIpAddressEntryの
IP アドレス文字列の変換
- RtlIpv4AddressToStringの
- RtlIpv4AddressToStringExの
- RtlIpv4StringToAddressの
- RtlIpv4StringToAddressExの
- RtlIpv6AddressToStringの
- RtlIpv6AddressToStringExをする
- RtlIpv6StringToAddressの
- RtlIpv6StringToAddressExの
IP 近隣アドレスの管理
- CreateIpNetEntry2の
- DeleteIpNetEntry2の
- FlushIpNetTable2の
- GetIpNetEntry2
- GetIpNetTable2の
- ResolveIpNetEntry2
- ResolveNeighbor
- SetIpNetEntry2の
IP パスの管理
- FlushIpPathTableの
- GetIpPathEntry
- GetIpPathTableの
IP ルート管理
- CreateIpForwardEntryの
- CreateIpForwardEntry2の
- DeleteIpForwardEntryの
- DeleteIpForwardEntry2の
- EnableRouterの
- GetBestInterface
- GetBestInterfaceEx
- GetBestRouteをする
- GetBestRoute2
- GetIpForwardEntry2の
- GetIpForwardTableをする
- GetIpForwardTable2の
- GetRTTAndHopCountをする
- InitializeIpForwardEntry
- SetIpForwardEntryの
- SetIpForwardEntry2の
- SetIpStatisticsの
- SetIpStatisticsExの
- UnenableRouterの
IP テーブルのメモリ管理
- FreeMibTableをする
IP ユーティリティ
- ConvertIpv4MaskToLength
- ConvertLengthToIpv4Mask
- CreateSortedAddressPairsの
- ParseNetworkStringの
ネットワーク構成
- GetNetworkParamsの
通知
- CancelMibChangeNotify2をする
- NotifyAddrChangeの
- NotifyIpInterfaceChange
- NotifyRouteChangeの
- NotifyRouteChange2
- NotifyUnicastIpAddressChange
パケット タイムスタンプ
- CaptureInterfaceHardwareCrossTimestamp
- GetInterfaceActiveTimestampCapabilitiesの
- GetInterfaceSupportedTimestampCapabilitiesの
- RegisterInterfaceTimestampConfigChangeの
- UnregisterInterfaceTimestampConfigChangeの
永続的なポート予約
- CreatePersistentTcpPortReservationの
- CreatePersistentUdpPortReservationの
- DeletePersistentTcpPortReservationの
- DeletePersistentUdpPortReservationをする
- LookupPersistentTcpPortReservationの
- LookupPersistentUdpPortReservationの
セキュリティの正常性
- CancelSecurityHealthChangeNotifyをする
- NotifySecurityHealthChange
これらの関数は、Windows Server 2003 でのみ定義されます。
手記
これらの関数は、Windows Vista または Windows Server 2008 では使用できません。
Teredo IPv6 クライアント管理
- GetTeredoPortをする
- NotifyTeredoPortChange
- NotifyStableUnicastIpAddressTable
伝送制御プロトコル (TCP) とユーザー データグラム プロトコル (UDP)
- GetExtendedTcpTableの
- GetExtendedUdpTableの
- GetOwnerModuleFromTcp6Entryの
- GetOwnerModuleFromTcpEntryの
- GetOwnerModuleFromUdp6Entryの
- GetOwnerModuleFromUdpEntryの
- GetPerTcp6ConnectionEStatsをする
- GetPerTcpConnectionEStatsをする
- GetTcpStatisticsの
- GetTcpStatisticsExの
- GetTcpStatisticsEx2の
- GetTcp6Tableの
- GetTcp6Table2の
- GetTcpTableの
- GetTcpTable2の
- SetPerTcp6ConnectionEStatsの
- SetPerTcpConnectionEStatsの
- SetTcpEntryをする
- GetUdp6Tableの
- GetUdpStatisticsの
- GetUdpStatisticsExの
- GetUdpStatisticsEx2の
- GetUdpTableの
非推奨の API
手記
これらの関数は非推奨であり、Microsoft ではサポートされていません。