共用方式為


IP 協助程式

IP Helper 技術概觀。

若要開發 IP Helper,您需要下列標頭:

如需這項技術的程序設計指引,請參閱:

列舉項目

 
DNS_SERVER_PROPERTY_TYPE

定義常數,以指定 DNS_SERVER_PROPERTY::P roperty 成員中保留之屬性的有效性。
IF_OPER_STATUS

IF_OPER_STATUS列舉會指定介面的作業狀態。
NET_ADDRESS_FORMAT

NET_ADDRESS_FORMAT列舉會指定 ParseNetworkString 函式所傳回的網路位址格式。
NL_DAD_STATE

IP_DAD_STATE列舉會指定 IPv4 或 IPv6 位址之重複位址偵測 (DAD) 狀態的相關資訊。
NL_NETWORK_CONNECTIVITY_COST_HINT

定義常數,以指定有關網路連線使用費用的提示。
NL_NETWORK_CONNECTIVITY_LEVEL_HINT

定義常數,以指定有關網路連線層級的提示。
NL_PREFIX_ORIGIN

IP_PREFIX_ORIGIN列舉會指定 IPv4 或 IPv6 位址前置詞的來源,並與 IP_ADAPTER_UNICAST_ADDRESS 結構搭配使用。
NL_SUFFIX_ORIGIN

IP_SUFFIX_ORIGIN列舉會指定 IPv4 或 IPv6 位址尾碼的來源,並與 IP_ADAPTER_UNICAST_ADDRESS 結構搭配使用。
SCOPE_LEVEL

SCOPE_LEVEL列舉會與IP_ADAPTER_ADDRESSES結構搭配使用,以識別 IPv6 位址的範圍層級。
TCP_BOOLEAN_OPTIONAL

定義呼叫端在更新 TCP 連線讀取/寫入資訊中的成員時可以指定的狀態。
TCP_ESTATS_TYPE

定義所要求或正在設定之 TCP 連線的延伸統計資料類型。
TCP_SOFT_ERROR

定義 TCP 連線上記錄的非嚴重或軟性錯誤的原因。
TCP_TABLE_CLASS

定義一組值,用來指出呼叫 GetExtendedTcpTable 所傳回的資料表類型。
TCPIP_OWNER_MODULE_INFO_CLASS

定義傳遞至 GetOwnerModuleFromXXXEntry 系列呼叫的模組資訊結構類型。
UDP_TABLE_CLASS

定義一組值,用來指出呼叫 GetExtendedUdpTable 所傳回的資料表類型。

Functions

 
AddIPAddress

AddIPAddress 函式會將指定的 IPv4 位址新增至指定的配接器。
AllocateAndGetTcpExTableFromStack

擷取 TCP 連線表,並從本機資料堆配置記憶體來儲存資料表。
AllocateAndGetUdpExTableFromStack

擷取 UDP 連線表,並從本機資料堆配置記憶體來儲存資料表。
CancelIfTimestampConfigChange

此函式保留供系統使用,您不應從程式碼呼叫它。 (取消IfTimestampConfigChange)
取消IPChangeNotify

取消先前成功呼叫 NotifyAddrChange 或 NotifyRouteChange 函式時所要求的 IPv4 位址和路由變更通知。
取消Mib變更通知2

取消註冊 IP 介面變更、IP 位址變更、IP 路由變更、Teredo 連接埠變更,以及單播 IP 位址資料表穩定且可擷取時的變更通知。
CaptureInterfaceHardwareCrossTimestamp

擷取網路介面卡的跨時間戳記資訊。
轉換介面別名到盧伊德

將網路介面的介面別名轉換成介面的本機唯一識別碼 (LUID) 。
轉換介面GuidToLuid

將網路介面的全域唯一識別碼 (GUID) 轉換成介面的本機唯一識別碼 (LUID) 。
轉換介面索引為 Luid

將網路介面的本機索引轉換成介面的本機唯一識別碼 (LUID) 。
轉換介面LuidToAlias

將網路介面的本機唯一識別碼 (LUID) 轉換成介面別名。
轉換介面LuidToGuid

將網路介面的本機唯一識別碼 (LUID) 轉換成介面的全域唯一識別碼 (GUID) 。
轉換介面LuidToIndex

將網路介面的本機唯一識別碼 (LUID) 轉換成介面的本機索引。
轉換介面LuidToNameA

將網路介面的本機唯一識別碼 (LUID) 轉換成 ANSI 介面名稱。
轉換介面LuidToNameW

將網路介面的本機唯一識別碼 (LUID) 轉換成 Unicode 介面名稱。
將介面名稱轉換為 LuidA

將 ANSI 網路介面名稱轉換成介面的本機唯一識別碼 (LUID) 。
將介面名稱轉換為 LuidW

將 Unicode 網路介面名稱轉換成介面的本機唯一識別碼 (LUID) 。
轉換 Ipv4MaskToLength

將 IPv4 子網路遮罩轉換為 IPv4 字首長度。
轉換長度為 Ipv4Mask

將 IPv4 字首長度轉換為 IPv4 子網路遮罩。
建立任播IpAddressEntry

在本機電腦上新增任播 IP 位址項目。
CreateIpForwardEntry

CreateIpForwardEntry 函式會在本機電腦的 IPv4 路由表中建立路由。
建立 IpForwardEntry2

在本機電腦上建立新的 IP 路由項目。
CreateIpNetEntry

CreateIpNetEntry 函式會在本機電腦的 ARP 數據表中建立位址解析通訊協定 (ARP) 專案。
建立 IpNetEntry2

在本機電腦上建立新的芳鄰 IP 位址專案。
建立持續性TcpPortReservation

為本機電腦上的連續 TCP 埠區塊建立持續性 TCP 埠保留。
CreatePersistentUdpPortReservation

為本機電腦上的連續 UDP 埠區塊建立持續性 UDP 埠保留。
CreateProxyArpEntry

CreateProxyArpEnry 函式會在本機電腦上為指定的 IPv4 位址建立 Proxy 位址解析通訊協定 (PARP) 專案。
建立排序位址對

取得提供的潛在 IP 目的地位址清單,將目的地位址與主機的本機 IP 位址配對,並根據最適合兩個對等點之間通訊的位址配對來排序配對。
CreateUnicastIpAddressEntry

在本機電腦上新增新的單點傳播 IP 位址項目。
刪除任播IpAddress條目

刪除本機電腦上現有的任播 IP 位址項目。
刪除IPAddress

DeleteIPAddress 函式會刪除先前使用 AddIPAddress 新增的 IP 位址。
刪除 IpForwardEntry

刪除本機電腦 IPv4 路由表中的現有路由。
刪除 IpForwardEntry2

刪除本機電腦上的 IP 路由項目。
刪除 IpNetEntry

DeleteIpNetEntry 函式會從本機電腦上的 ARP 數據表中刪除 ARP 專案。
刪除 IpNetEntry2

刪除本機電腦上的芳鄰 IP 位址專案。
刪除持續性TcpPortReservation

刪除本機電腦上連續 TCP 埠區塊的持續性 TCP 埠保留。 (刪除持續性 TcpPortReservation)
刪除持續性 UdpPortReservation

刪除本機電腦上連續 TCP 埠區塊的持續性 TCP 埠保留。 (刪除持續性 UdpPortReservation)
刪除代理Arp項目

DeleteProxyArpEntry 函式會刪除 dwAddress 和 dwIfIndex 參數所指定的本機電腦上的 PARP 專案。
刪除UnicastIpAddressEntry

刪除本機電腦上現有的單點傳播 IP 位址項目。
禁用媒體感知

DisableMediaSense 函式會停用本機電腦上 TCP/IP 堆疊的媒體感測功能。
啟用路由器

EnableRouter 函式會在本機電腦上開啟 IPv4 轉送。 EnableRouter 也會遞增參考計數,以追蹤啟用 IPv4 轉送的請求數。
FlushIpNetTable

FlushIpNetTable 函式會從本機電腦上的 ARP 資料表中刪除指定介面的所有 ARP 專案。
FlushIpNetTable2

FlushIpNetTable2 函式會排清本機電腦上的 IP 芳鄰資料表。
FlushIp路徑表

FlushIpPathTable 函式會排清本機電腦上的 IP 路徑數據表。
FreeInterfaceDns設定

釋放 GetInterfaceDnsSettings 所傳回的設定物件。
FreeMib表格

釋放傳回網路介面、位址和路由資料表的函式所配置的緩衝區 (例如 GetIfTable2 和 GetAnycastIpAddressTable) 。
GetAdapterIndex

GetAdapterIndex 函式會取得配接器的索引,並指定其名稱。
GetAdapterOrderMap

GetAdapterOrderMap 函式會取得配接器順序對應,指出本機電腦上介面的優先順序。
GetAdapters位址

擷取與本機電腦上配接器相關聯的位址。
GetAdaptersInfo

GetAdaptersInfo 函式會擷取本機電腦的配接器資訊。
GetAnycastIpAddressEntry

擷取本機電腦上現有任播 IP 位址項目的資訊。
GetAnycastIpAddressTable

擷取本機電腦上的任播 IP 位址表。
GetBest介面

GetBestInterface 函式會擷取介面的索引,其最佳路由可至指定的 IPv4 位址。
GetBestInterfaceEx

GetBestInterfaceEx 函式會擷取介面的索引,其最佳路由可至指定的 IPv4 或 IPv6 位址。
獲取最佳路線

GetBestRoute 函式會擷取指定目的地 IP 位址的最佳路由。
獲取最佳路線2

擷取本機電腦上的 IP 路由項目,以取得指定目的地 IP 位址的最佳路由。
GetDefaultCompartmentId

GetDefaultCompartmentId 函式會擷取本機電腦的預設網路路由區間識別碼。
GetExtendedTcpTable

擷取包含應用程式可用 TCP 端點清單的資料表。
GetExtendedUdpTable

擷取包含應用程式可用的 UDP 端點清單的資料表。
GetFriendlyIf索引

取得介面索引,並傳回回向後相容的介面索引,也就是只使用較低 24 位元的索引。
獲取 Icmp統計

GetIcmpStatistics 函式會擷取本機電腦 IPv4 統計資料的因特網控制訊息通訊協定 (ICMP) 。
GetIcmpStatisticsEx

GetIcmpStatisticsEx 函式會擷取本機電腦的因特網控制訊息通訊協定 (ICMP) 統計資料。 GetIcmpStatisticsEx 函式能夠擷取 IPv6 ICMP 統計資料。
GetIfEntry

GetIfEntry 函式會擷取本機電腦上指定介面的資訊。
取得IfEntry2

擷取本機電腦上指定介面的資訊。
GetIfEntry2Ex

擷取本機電腦上指定介面的指定資訊層級。
GetIfStackTable

擷取網路介面堆疊資料列項目的資料表,以指定介面堆疊上網路介面的關聯性。
GetIf表格

GetIfTable 函式會擷取 MIB-II 介面資料表。
GetIfTable2

擷取 MIB-II 介面表格。 (GetIfTable2)
GetIfTable2Ex

擷取 MIB-II 介面表格。 (GetIfTable2Ex)
GetInterfaceActiveTimestamp功能

擷取網路介面卡目前啟用的時間戳記功能。
GetInterfaceCurrentTimestampCapabilities

此函式保留供系統使用,您不應從程式碼呼叫它。 (GetInterfaceCurrentTimestampCapabilities)
GetInterfaceDns設定

介面 參數中指定的介面擷取 DNS 設定。
GetInterfaceHardwareTimestampCapabilities

此函式保留供系統使用,您不應從程式碼呼叫它。 (GetInterfaceHardwareTimestampCapabilities)
取得介面資訊

GetInterfaceInfo 函式會取得本機系統上已啟用 IPv4 的網路介面介面卡清單。
GetInterfaceSupportedTimestampCapabilities

擷取網路介面卡支援的時間戳記功能。
GetInvertedIfStackTable

擷取反轉網路介面堆疊列項目的資料表,以指定介面堆疊上網路介面的關聯性。
GetIpAddrTable

GetIpAddrTable 函式會擷取介面至 IPv4 位址對應資料表。
GetIpErrorString

GetIpErrorString 函式會擷取 IP 協助程式錯誤字串。
GetIpForwardEntry2

擷取本機電腦上 IP 路由項目的資訊。
GetIpForwardTable

GetIpForwardTable 函式會擷取 IPv4 路由表。
GetIpForwardTable2

GetIpForwardTable2 函式會擷取本機電腦上的 IP 路由專案。
GetIpInterfaceEntry

擷取本機電腦上指定介面的 IP 資訊。
GetIpInterfaceTable

擷取本機電腦上的 IP 介面項目。
GetIpNetEntry2

擷取本機電腦上芳鄰 IP 位址專案的資訊。
GetIpNetTable

GetIpNetTable 函式會擷取 IPv4 到實體位址對應資料表。
GetIpNetTable2

GetIpNetTable2 函式會擷取本機電腦上的 IP 芳鄰資料表。
GetIpNetworkConnectionBandwidthEstimates

擷取指定介面上網路連線的歷史頻寬估計值。
GetIpPathEntry

擷取本機電腦上 IP 路徑項目的資訊。
GetIp路徑表

GetIpPathTable 函式會擷取本機電腦上的 IP 路徑數據表。
取得 Ip統計

GetIpStatistics 函式會擷取目前電腦的 IP 統計資料。
GetIpStatisticsEx

GetIpStatisticsEx 函式會擷取目前電腦的因特網通訊協定 (IP) 統計資料。
GetMulticastIpAddressEntry

擷取本機電腦上現有多點傳送 IP 位址專案的資訊。
GetMulticastIpAddressTable

擷取本機電腦上的多點傳送 IP 位址資料表。
GetNetworkConnectivityHint

擷取應用程式或服務可能遇到的網路連線的彙總層級和成本。
GetNetworkConnectivityHintForInterface

擷取指定介面的網路連線層級和成本。
GetNetworkParams

GetNetworkParams 函式會擷取本機電腦的網路參數。
GetNumberOfInterfaces

GetNumberOfInterfaces 函式會擷取本機電腦上的介面數目。
GetOwnerModuleFromTcp6Entry

擷取針對 MIB 資料表列中特定 IPv6 TCP 端點發出環境定義繫結之模組的相關資料。
GetOwnerModuleFromTcpEntry

擷取針對 MIB 資料表列中特定 IPv4 TCP 端點發出環境定義繫結之模組的相關資料。
GetOwnerModuleFromUdp6Entry

擷取針對 MIB 資料表列中特定 IPv6 UDP 端點發出環境定義繫結之模組的相關資料。
GetOwnerModuleFromUdpEntry

擷取針對 MIB 資料表列中特定 IPv4 UDP 端點發出環境定義繫結之模組的相關資料。
GetPerAdapterInfo

GetPerAdapterInfo 函式會擷取對應至指定介面之配接器的相關資訊。
GetPerTcp6ConnectionEStats

擷取 IPv6 TCP 連線的延伸統計資料。
GetPerTcpConnectionEStats

擷取 IPv4 TCP 連線的延伸統計資料。
GetRTTAndHop計數

GetRTTAndHopCount 函式會決定指定目的地的來回時間 (RTT) 和躍點計數。
GetTcp6資料表

擷取 IPv6 的 TCP 連線表。 (GetTcp6表)
GetTcp6表格2

擷取 IPv6 的 TCP 連線表。 (GetTcp6表2)
GetTcp統計資料

GetTcpStatistics 函式會擷取本機電腦的 TCP 統計資料。
GetTcp統計Ex

GetTcpStatisticsEx 函式會擷取目前電腦的傳輸控制通訊協定 (TCP) 統計資料。
GetTcp統計量Ex2

GetTcpStatisticsEx2 函式會擷取目前電腦的傳輸控制通訊協定 (TCP) 統計資料。
GetTcp資料表

擷取 IPv4 TCP 連線表。 (GetTcp表)
取得Tcp表格2

擷取 IPv4 TCP 連線表。 (GetTcpTable2)
GetTeredoPort

擷取本機電腦上 Teredo 用戶端所使用的動態 UDP 埠號碼。
GetUdp6資料表

擷取 IPv6 使用者資料包通訊協定 (UDP) 接聽程式表格。
取得 Udp統計

GetUdpStatistics 函式會擷取本機電腦的使用者資料包通訊協定 (UDP) 統計資料。
GetUdpStatisticsEx

GetUdpStatisticsEx 函式會擷取目前電腦的使用者資料包通訊協定 (UDP) 統計資料。
GetUdp統計Ex2

GetUdpStatisticsEx2 函式會擷取目前電腦的使用者資料包通訊協定 (UDP) 統計資料。
GetUdpTable

擷取 IPv4 使用者資料包通訊協定 (UDP) 接聽程式資料表。
GetUnicastIpAddressEntry

擷取本機電腦上現有單點傳播 IP 位址專案的資訊。
GetUnicastIpAddressTable

擷取本機電腦上的單點傳播 IP 位址資料表。
GetUniDirectionalAdapterInfo

GetUniDirectionalAdapterInfo 函式會擷取本機電腦上安裝之單向配接器的相關資訊。 單向配接器是可以接收資料包,但不能傳輸資料包的配接器。
Icmp6CreateFile

Icmp6CreateFile 函式會開啟可發出 IPv6 ICMP 回應要求的控制碼。
Icmp6Parse回覆

Icmp6ParseReplies 函式會剖解析提供的回覆緩衝區,並在找到時傳回 IPv6 ICMPv6 回應回應回覆。
Icmp6發送Echo2

Icmp6SendEcho2 函式會傳送 IPv6 ICMPv6 回應要求,並立即傳回 (如果 Event 或 ApcRoutine 為非 Null) ,或在指定的逾時之後傳回。ReplyBuffer 包含 IPv6 ICMPv6 回應回應 (如果有的話)。
Icmp關閉控點

IcmpCloseHandle 函式會關閉呼叫 IcmpCreateFile 或 Icmp6CreateFile 函式所開啟的控制碼。
IcmpCreateFile

IcmpCreateFile 函式會開啟可發出 IPv4 ICMP 回應要求的控制碼。
IcmpParse回覆

剖析提供的回覆緩衝區,並傳回找到的 ICMP 回應要求回應數目。
Icmp發送迴聲

IcmpSendEcho 函式會傳送 IPv4 ICMP 回應要求,並傳回任何回應回應回覆。 當逾時到期或回覆緩衝區已填滿時,呼叫會傳回。
Icmp傳送Echo2

IcmpSendEcho2 函式會傳送 IPv4 ICMP 回應要求,並立即傳回 (如果 EventApcRoutine 為非 Null) ,或在指定的逾時之後傳回。ReplyBuffer 包含 ICMP 回應回應 (如果有的話)。
Icmp發送Echo2Ex

傳送 IPv4 ICMP 回應要求,並立即傳回 (如果 Event 或 ApcRoutine 為非 Null) ,或在指定的逾時之後傳回。ReplyBuffer 包含 ICMP 回應 (如果有的話)。
if_indextoname

將網路介面的本機索引轉換成 ANSI 介面名稱。
if_nametoindex

將網路介面的 ANSI 介面名稱轉換成介面的本機索引。
初始化 IpForwardEntry

使用本機電腦上 IP 路由專案的預設值初始化MIB_IPFORWARD_ROW2結構。
初始化 IpInterfaceEntry

使用預設值初始化MIB_IPINTERFACE_ROW專案的成員。
初始化UnicastIpAddressEntry

使用本機電腦上單播 IP 位址專案的預設值初始化MIB_UNICASTIPADDRESS_ROW結構。
INTERFACE_TIMESTAMP_CONFIG_CHANGE_CALLBACK

您在應用程式中實作的回呼函式,以便收到網路介面卡時間戳記功能變更的通知。
Ip釋放位址

IpReleaseAddress 函式會釋放先前透過動態主機組態通訊協定 (DHCP) 取得的 IPv4 位址。
Ip更新位址

IpRenewAddress函式會更新先前透過動態主機設定通訊協定 (DHCP) 取得的 IPv4 位址的租用。
LookupPersistentTcpPortReservation

查詢本機電腦上連續 TCP 埠區塊的持續性 TCP 埠保留權杖。
LookupPersistentUdpPortReservation

查詢本機電腦上連續 TCP 埠區塊的持續性 UDP 埠保留權杖。
NhpAllocateAndGetInterfaceInfoFromStack

NhpAllocateAndGetInterfaceInfoFromStack 函式會取得本機電腦的配接器資訊。
通知新增變更

每當將 IPv4 位址對應至介面的資料表中發生變更時,NotifyAddrChange 函式會導致將通知傳送給呼叫端。
通知IfTimestampConfigChange

此函式保留供系統使用,您不應從程式碼呼叫它。 (通知IfTimestampConfigChange)
通知IpInterfaceChange

本機電腦上所有 IP 介面、IPv4 介面或 IPv6 介面的變更通知的暫存器。
NotifyNetworkConnectivityHint變更

註冊應用程式定義的回呼函式,以便在彙總網路連線層級和成本提示變更時呼叫。
通知路由變更

NotifyRouteChange 函式會導致每當 IPv4 路由表發生變更時,都會將通知傳送給呼叫端。
通知路由變更2

註冊要在本機電腦上變更 IP 路由項目的通知。
NotifyStableUnicastIpAddressTable

擷取本機電腦上的穩定單播 IP 位址表。
通知TeredoPortChange

註冊要通知 Teredo 用戶端針對本機電腦上 Teredo 服務埠所使用的 UDP 埠號碼變更。
通知UnicastIpAddressChange

本機電腦上所有單點傳播 IP 介面、單點傳播 IPv4 位址或單點傳播 IPv6 位址的變更,要通知的註冊器。
剖解析網路字串

剖析輸入網路字串,並檢查它是否是指定 IP 網路字串類型的合法表示法。 如果字串符合類型及其規格,函式可以選擇性地傳回剖析結果。
PNETWORK_CONNECTIVITY_HINT_CHANGE_CALLBACK

每當網路彙總連線等級和成本提示發生變更時,就會呼叫應用程式定義的函式。
RegisterInterfaceTimestampConfigChange

註冊使用者實作的回呼函式,系統會呼叫該函式來通知您時間戳記功能變更。
解決IpNetEntry2

解析本機電腦上芳鄰 IP 位址專案的實體位址。 (解決IpNetEntry2)
解決鄰居

解析本機電腦上芳鄰 IP 位址專案的實體位址。 (解決鄰居)
還原媒體感知

RestoreMediaSense 函式會在先前呼叫 DisableMediaSense 函式的本機電腦上還原 TCP/IP 堆疊的媒體感測功能。
Rtl乙太網路位址至字串A

將二進位乙太網路位址轉換為乙太網路 MAC 位址的字串表示法。 (ANSI)
Rtl乙太網路位址至字串W

將二進位乙太網路位址轉換為乙太網路 MAC 位址的字串表示法。 (Unicode)
Rtl乙太網路字串到位址A

將乙太網路 MAC 位址的字串表示法轉換為乙太網路位址的二進位格式。 (ANSI)
Rtl乙太網路字串到位址W

將乙太網路 MAC 位址的字串表示法轉換為乙太網路位址的二進位格式。 (Unicode)
RtlIpv4AddressToStringA

將IPv4位址轉換為因特網標準點十進位格式的字串。 (ANSI)
RtlIpv4AddressToStringExA

將 IPv4 位址和連接埠號碼轉換為網際網路標準格式的字串。 (ANSI)
RtlIpv4AddressToStringExW

將 IPv4 位址和連接埠號碼轉換為網際網路標準格式的字串。 (Unicode)
RtlIpv4AddressToStringW

將IPv4位址轉換為因特網標準點十進位格式的字串。 (Unicode)
RtlIpv4StringToAddressA

將 IPv4 位址的字串表示法轉換為二進位 IPv4 位址。 (ANSI)
RtlIpv4StringToAddressExA

將 IPv4 位址和埠號的字串表示法轉換為二進位 IPv4 位址和埠。 (ANSI)
RtlIpv4StringToAddressExW

將 IPv4 位址和埠號的字串表示法轉換為二進位 IPv4 位址和埠。 (Unicode)
RtlIpv4StringToAddressW

將 IPv4 位址的字串表示法轉換為二進位 IPv4 位址。 (Unicode)
RtlIpv6AddressToStringA

將 IPv6 位址轉換為網際網路標準格式的字串。 (ANSI)
RtlIpv6AddressToStringExA

將 IPv6 位址、範圍 ID 和連接埠號碼轉換為字串。 (ANSI)
RtlIpv6AddressToStringExW

將 IPv6 位址、範圍 ID 和連接埠號碼轉換為字串。 (Unicode)
RtlIpv6AddressToStringW

將 IPv6 位址轉換為網際網路標準格式的字串。 (Unicode)
RtlIpv6StringToAddressA

將 IPv6 位址的字串表示法轉換為二進位 IPv6 位址。 (ANSI)
RtlIpv6StringToAddressExA

將 IPv6 位址、範圍 ID 和埠號碼的字串表示法轉換為二進位 IPv6 位址、範圍 ID 和埠。 (ANSI)
RtlIpv6StringToAddressExW

將 IPv6 位址、範圍 ID 和埠號碼的字串表示法轉換為二進位 IPv6 位址、範圍 ID 和埠。 (Unicode)
RtlIpv6StringToAddressW

將 IPv6 位址的字串表示法轉換為二進位 IPv6 位址。 (Unicode)
發送ARP

SendARP 函式會傳送位址解析通訊協定 (ARP) 要求,以取得對應至指定目的地 IPv4 位址的實體位址。
SetIfEntry

SetIfEntry 函式會設定介面的系統管理狀態。
SetInterfaceDns設定

設定 設定參數中 指定的每個介面 DNS 設定。
SetIpForwardEntry

SetIpForwardEntry 函式會修改本機電腦 IPv4 路由數據表中的現有路由。
設定 IpForwardEntry2

設定本機電腦上 IP 路由項目的屬性。
SetIp介面項目

設定本機電腦上 IP 介面的屬性。
SetIpNetEntry

SetIpNetEntry 函式會修改本機電腦上 ARP 數據表中的現有 ARP 專案。
設定 IpNetEntry2

設定本機電腦上現有芳鄰 IP 位址專案的實體位址。
設定 Ip 統計資料

SetIpStatistics 函式會開啟或關閉 IP 轉送,並設定本機電腦的預設存留時間 (TTL) 值。
SetIpStatisticsEx

開啟或關閉 IP 轉送,並設定本機電腦的預設存留時間 (TTL) 值。
設定 IpTTL

SetIpTTL 函式會設定本機電腦的預設存留時間 (TTL) 值。
SetPerTcp6ConnectionEStats

在 IPv6 TCP 連線的讀取/寫入資訊中設定值。 此功能用於啟用或停用 IPv6 TCP 連線的擴充統計資料。
SetPerTcpConnectionEStats

在 IPv4 TCP 連線的讀取/寫入資訊中設定值。 此功能用於啟用或禁用 IPv4 TCP 連線的擴展統計信息。
SetTcpEntry

SetTcpEntry 函式會設定 TCP 連線的狀態。
SetUnicastIpAddressEntry

設定本機電腦上現有單播 IP 位址專案的屬性。
UnenableRouter

UnenableRouter 函式會遞減參考計數,以追蹤啟用 IPv4 轉送的要求數目。 當此參考計數達到零時,UnenableRouter 會關閉本機電腦上的 IPv4 轉送。
UnregisterInterfaceTimestampConfigChange

取消註冊您在呼叫 RegisterInterfaceTimestampConfigChange 中註冊的回呼函式,以取消有關時間戳記功能變更的通知。

結構體系

 
ARP_SEND_REPLY

ARP_SEND_REPLY結構會儲存位址解析通訊協定 (ARP) 回覆訊息的相關資訊。
DNS_DOH_SERVER_SETTINGS

描述 DNS-over-HTTPS 伺服器。
DNS_INTERFACE_SETTINGS

代表可呼叫 SetInterfaceDnsSettings 函式在指定介面上設定的 DNS 設定,或呼叫 GetInterfaceDnsSettings 函式針對指定介面擷取的 DNS 設定。 (DNS_INTERFACE_SETTINGS)
DNS_INTERFACE_SETTINGS_EX

代表可呼叫 SetInterfaceDnsSettings 函式在指定介面上設定的 DNS 設定,或呼叫 GetInterfaceDnsSettings 函式針對指定介面擷取的 DNS 設定。 (DNS_INTERFACE_SETTINGS_EX)
DNS_INTERFACE_SETTINGS3

代表可呼叫 SetInterfaceDnsSettings 函式在指定介面上設定的 DNS 設定,或呼叫 GetInterfaceDnsSettings 函式針對指定介面擷取的 DNS 設定。 (DNS_INTERFACE_SETTINGS3)
DNS_SERVER_PROPERTY

描述 DNS 伺服器屬性,該屬性會在 DNS_INTERFACE_SETTINGS3 結構中設定,並透過 SetInterfaceDnsSettings 函式進行設定。
DNS_SERVER_PROPERTY_TYPES

包含 DNS 伺服器屬性的指標。 屬性的類型取決於 DNS_SERVER_PROPERTY::Type 的值。
FIXED_INFO_W2KSP1

FIXED_INFO結構包含電腦上所有介面上相同的資訊。
ICMP_ECHO_REPLY

描述回應 IPv4 回應要求時傳回的資料。
ICMP_ECHO_REPLY32

描述在 64 位平台上回應 IPv4 回應要求而傳回的資料。
ICMPV6_ECHO_REPLY_LH

描述回應 IPv6 回應要求而傳回的資料。
IN_ADDR

in_addr結構代表IPv4位址。
INTERFACE_HARDWARE_CROSSTIMESTAMP

描述從網路介面卡擷取的跨時間戳記。
INTERFACE_HARDWARE_TIMESTAMP_CAPABILITIES

描述網路介面卡 (NIC) 硬體的時間戳記功能。
INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES

描述 NIC 迷你埠驅動程式的軟體時間戳記功能。
INTERFACE_TIMESTAMP_CAPABILITIES

描述網路介面卡支援的確切時間戳記功能。
INTERFACE_TIMESTAMP_CAPABILITY_FLAGS

此結構保留供系統使用,您不應該在程式碼中使用它。
IP_ADAPTER_ADDRESSES_LH

IP_ADAPTER_ADDRESSES_LH結構 (iptypes.h) 是特定配接器位址鏈結清單的標頭節點。
IP_ADAPTER_ADDRESSES_XP

IP_ADAPTER_ADDRESSES_XP結構 (iptypes.h) 是特定配接器位址鏈結清單的標頭節點。
IP_ADAPTER_ANYCAST_ADDRESS_XP

將單一任播 IP 位址儲存在特定配接器的位址鏈結清單中。
IP_ADAPTER_DNS_SERVER_ADDRESS_XP

IP_ADAPTER_DNS_SERVER_ADDRESS結構會將單一 DNS 伺服器位址儲存在特定配接器的 DNS 伺服器位址連結清單中。
IP_ADAPTER_DNS_SUFFIX

IP_ADAPTER_DNS_SUFFIX結構會將 DNS 尾碼儲存在特定配接器的 DNS 尾碼連結清單中。
IP_ADAPTER_GATEWAY_ADDRESS_LH

將單一閘道位址儲存在特定配接器的閘道位址鏈結清單中。
IP_ADAPTER_INDEX_MAP

IP_ADAPTER_INDEX_MAP結構會儲存與已啟用 IPv4 的網路介面卡相關聯的介面索引,以及網路介面卡的名稱。
IP_ADAPTER_INFO

包含本機電腦上特定網路介面卡的相關資訊。
IP_ADAPTER_MULTICAST_ADDRESS_XP

IP_ADAPTER_MULTICAST_ADDRESS結構會將單一多點傳送位址儲存在特定配接器的位址連結清單中。
IP_ADAPTER_ORDER_MAP

IP_ADAPTER_ORDER_MAP結構會在本機電腦上儲存配接器及其相對優先順序的相關資訊陣列。
IP_ADAPTER_PREFIX_XP

儲存 IP 位址前置詞。我
IP_ADAPTER_UNICAST_ADDRESS_LH

IP_ADAPTER_UNICAST_ADDRESS_LH結構 (iptypes.h) 會將單一單點播送 IP 位址儲存在特定配接器的 IP 位址鏈結清單中。
IP_ADAPTER_UNICAST_ADDRESS_XP

IP_ADAPTER_UNICAST_ADDRESS_XP結構 (iptypes.h) 會將單一單播 IP 位址儲存在特定配接器的 IP 位址鏈結清單中。
IP_ADAPTER_WINS_SERVER_ADDRESS_LH

將單一 Windows 網際網路名稱服務 (WINS) 伺服器位址儲存在特定配接器的 WINS 伺服器位址連結清單中。
IP_ADDR_STRING

代表 IPv4 位址連結清單中的節點。
IP_ADDRESS_PREFIX

儲存 IP 位址前置詞。 (IP_ADDRESS_PREFIX)
IP_ADDRESS_STRING

以點十進位表示法儲存 IPv4 位址。
IP_INTERFACE_INFO

IP_INTERFACE_INFO結構包含本機系統上已啟用 IPv4 的網路介面配接器清單。
IP_INTERFACE_NAME_INFO_W2KSP1

包含本機電腦上 IPv4 介面的相關資訊。
IP_MCAST_COUNTER_INFO

IP_MCAST_COUNTER_INFO結構儲存有關多點傳送流量的統計資訊。
IP_OPTION_INFORMATION

描述要包含在 IP 封包標頭中的選項。
IP_OPTION_INFORMATION32

描述要包含在 64 位平台上 IP 封包標頭中的選項。
IP_PER_ADAPTER_INFO_W2KSP1

IP_PER_ADAPTER_INFO結構包含特定配接卡的特定資訊。
IP_UNIDIRECTIONAL_ADAPTER_ADDRESS

IP_UNIDIRECTIONAL_ADAPTER_ADDRESS結構會儲存與單向配接器相關聯的 IPv4 位址。
IPV6_ADDRESS_EX

儲存 IPv6 位址。
NET_ADDRESS_INFO

包含 ParseNetworkString 函式所傳回的 IP 位址資訊。
NET_LUID_LH

網路介面的本機唯一識別碼 (LUID)。
NL_BANDWIDTH_INFORMATION

包含可用頻寬預估值的唯讀資訊,以及 TCP/IP 堆疊所決定的相關差異。
NL_NETWORK_CONNECTIVITY_HINT

描述網路連線層級、網路連線的使用費用,以及反映成本因素的其他成員。
SOCKADDR_IN6_PAIR

包含一對 IP 位址的指標,這些 IP 位址代表來源和目的地位址配對。
SOCKADDR_INET

包含 IPv4、IPv6 位址或位址系列。
TCP_ESTATS_BANDWIDTH_ROD_v0

包含 TCP 連線頻寬估計的延伸 TCP 統計資料的唯讀動態資訊。
TCP_ESTATS_BANDWIDTH_RW_v0

包含 TCP 連線頻寬估計的延伸 TCP 統計資料的讀取/寫入組態資訊。
TCP_ESTATS_DATA_ROD_v0

包含 TCP 連線資料傳輸之延伸 TCP 統計資料的唯讀動態資訊。
TCP_ESTATS_DATA_RW_v0

包含 TCP 連線資料傳輸的延伸 TCP 統計資料的讀取/寫入組態資訊。
TCP_ESTATS_FINE_RTT_ROD_v0

包含 TCP 連線精細來回時間 (RTT) 估計的擴充 TCP 統計資料的唯讀動態資訊。
TCP_ESTATS_FINE_RTT_RW_v0

包含 TCP 連線精細來回時間 (RTT) 估計統計資料的擴充 TCP 統計資料的讀取/寫入組態資訊。
TCP_ESTATS_OBS_REC_ROD_v0

包含在遠端接收端上觀察到 TCP 連線的延伸 TCP 統計資料的唯讀動態資訊。
TCP_ESTATS_OBS_REC_RW_v0

包含在遠端接收端上觀察到 TCP 連線的延伸 TCP 統計資料的讀取/寫入配置資訊。
TCP_ESTATS_PATH_ROD_v0

包含 TCP 連線網路路徑測量的擴充 TCP 統計資料的唯讀動態資訊。
TCP_ESTATS_PATH_RW_v0

包含 TCP 連線路徑測量的擴充 TCP 統計資料的讀取/寫入組態資訊。
TCP_ESTATS_REC_ROD_v0

包含 TCP 連線本端接收端上延伸 TCP 統計資料的唯讀動態資訊。
TCP_ESTATS_REC_RW_v0

包含 TCP 連線本端接收器上延伸 TCP 統計資料的讀取/寫入組態資訊。
TCP_ESTATS_SEND_BUFF_ROD_v0

包含 TCP 連線輸出佇列上延伸 TCP 統計資料的唯讀動態資訊。
TCP_ESTATS_SEND_BUFF_RW_v0

包含 TCP 連線輸出佇列上延伸 TCP 統計資料的讀取/寫入組態資訊。
TCP_ESTATS_SND_CONG_ROD_v0

包含 TCP 連線的寄件者壅塞相關資料的延伸 TCP 統計資料的唯讀動態資訊。
TCP_ESTATS_SND_CONG_ROS_v0

包含 TCP 連線最大壅塞時段的擴充 TCP 統計資料的唯讀靜態資訊。
TCP_ESTATS_SND_CONG_RW_v0

包含 TCP 連線傳送端壅塞的延伸 TCP 統計資料的讀取/寫入組態資訊。
TCP_ESTATS_SYN_OPTS_ROS_v0

包含 TCP 連線之 SYN 交換上延伸 TCP 統計資料的唯讀靜態資訊。
TCP_RESERVE_PORT_RANGE

TCP_RESERVE_PORT_RANGE結構會指定要保留的 TCP 埠範圍。
TCPIP_OWNER_MODULE_BASIC_INFO

包含與 TCP 連線相關聯的模組名稱和模組路徑值的指標。 TCPIP_OWNER_MODULE_BASIC_INFO結構是由 GetOwnerModuleFromTcpEntry 和 GetOwnerModuleFromTcp6Entry 函式傳回。