IP Helper 技術概觀。
若要開發 IP Helper,您需要下列標頭:
- icmpapi.h
- ifdef.h
- inaddr.h
- ip2string.h
- ipexport.h
- 伊菲爾帕皮.h
- iprtrmib.h
- iptypes.h
- 內蒂奧皮.h
- nldef.h
- tcpestats.h
- ws2def.h
- ws2ipdef.h
如需這項技術的程序設計指引,請參閱:
列舉項目
|
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 回應要求,並立即傳回 (如果 Event 或 ApcRoutine 為非 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 函式傳回。 |