此標頭由多種技術使用。 欲了解更多資訊,請參閱:
netioapi.h 包含以下程式介面:
Functions
|
取消Mib變更通知2 取消註冊 IP 介面變更、IP 位址變更、IP 路由變更、Teredo 連接埠變更,以及單播 IP 位址資料表穩定且可擷取時的變更通知。 |
|
轉換介面別名到盧伊德 將網路介面的介面別名轉換成介面的本機唯一識別碼 (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 位址項目。 |
|
建立 IpForwardEntry2 在本機電腦上建立新的 IP 路由項目。 |
|
建立 IpNetEntry2 在本機電腦上建立新的芳鄰 IP 位址專案。 |
|
建立排序位址對 取得提供的潛在 IP 目的地位址清單,將目的地位址與主機的本機 IP 位址配對,並根據最適合兩個對等點之間通訊的位址配對來排序配對。 |
|
CreateUnicastIpAddressEntry 在本機電腦上新增新的單點傳播 IP 位址項目。 |
|
刪除任播IpAddress條目 刪除本機電腦上現有的任播 IP 位址項目。 |
|
刪除 IpForwardEntry2 刪除本機電腦上的 IP 路由項目。 |
|
刪除 IpNetEntry2 刪除本機電腦上的芳鄰 IP 位址專案。 |
|
刪除UnicastIpAddressEntry 刪除本機電腦上現有的單點傳播 IP 位址項目。 |
|
FlushIpNetTable2 FlushIpNetTable2 函式會排清本機電腦上的 IP 芳鄰資料表。 |
|
FlushIp路徑表 FlushIpPathTable 函式會排清本機電腦上的 IP 路徑數據表。 |
|
FreeInterfaceDns設定 釋放 GetInterfaceDnsSettings 所傳回的設定物件。 |
|
FreeMib表格 釋放傳回網路介面、位址和路由資料表的函式所配置的緩衝區 (例如 GetIfTable2 和 GetAnycastIpAddressTable) 。 |
|
GetAnycastIpAddressEntry 擷取本機電腦上現有任播 IP 位址項目的資訊。 |
|
GetAnycastIpAddressTable 擷取本機電腦上的任播 IP 位址表。 |
|
GetBestInterfaceEx |
|
獲取最佳路線2 擷取本機電腦上的 IP 路由項目,以取得指定目的地 IP 位址的最佳路由。 |
|
GetCurrentThreadCompartmentID 保留供未來使用。 請勿使用此功能。 (GetCurrentThreadCompartmentId) |
|
GetDefaultCompartmentId GetDefaultCompartmentId 函式會擷取本機電腦的預設網路路由區間識別碼。 |
|
取得IfEntry2 擷取本機電腦上指定介面的資訊。 |
|
GetIfEntry2Ex 擷取本機電腦上指定介面的指定資訊層級。 |
|
GetIfStackTable 擷取網路介面堆疊資料列項目的資料表,以指定介面堆疊上網路介面的關聯性。 |
|
GetIfTable2 擷取 MIB-II 介面表格。 (GetIfTable2) |
|
GetIfTable2Ex 擷取 MIB-II 介面表格。 (GetIfTable2Ex) |
|
GetInterfaceDns設定 從 介面 參數中指定的介面擷取 DNS 設定。 |
|
GetInvertedIfStackTable 擷取反轉網路介面堆疊列項目的資料表,以指定介面堆疊上網路介面的關聯性。 |
|
GetIpForwardEntry2 擷取本機電腦上 IP 路由項目的資訊。 |
|
GetIpForwardTable2 GetIpForwardTable2 函式會擷取本機電腦上的 IP 路由專案。 |
|
GetIpInterfaceEntry 擷取本機電腦上指定介面的 IP 資訊。 |
|
GetIpInterfaceTable 擷取本機電腦上的 IP 介面項目。 |
|
GetIpNetEntry2 擷取本機電腦上芳鄰 IP 位址專案的資訊。 |
|
GetIpNetTable2 GetIpNetTable2 函式會擷取本機電腦上的 IP 芳鄰資料表。 |
|
GetIpNetworkConnectionBandwidthEstimates 擷取指定介面上網路連線的歷史頻寬估計值。 |
|
GetIpPathEntry 擷取本機電腦上 IP 路徑項目的資訊。 |
|
GetIp路徑表 GetIpPathTable 函式會擷取本機電腦上的 IP 路徑數據表。 |
|
GetMulticastIpAddressEntry 擷取本機電腦上現有多點傳送 IP 位址專案的資訊。 |
|
GetMulticastIpAddressTable 擷取本機電腦上的多點傳送 IP 位址資料表。 |
|
GetNetworkConnectivityHint 擷取應用程式或服務可能遇到的網路連線的彙總層級和成本。 |
|
GetNetworkConnectivityHintForInterface 擷取指定介面的網路連線層級和成本。 |
|
GetNetworkInformation 保留供未來使用。 請勿使用此功能。 (獲取網絡信息) |
|
GetSessionCompartmentId 保留供未來使用。 請勿使用此功能。 (GetSessionCompartmentId) |
|
GetTeredoPort 擷取本機電腦上 Teredo 用戶端所使用的動態 UDP 埠號碼。 |
|
GetUnicastIpAddressEntry 擷取本機電腦上現有單點傳播 IP 位址專案的資訊。 |
|
GetUnicastIpAddressTable 擷取本機電腦上的單點傳播 IP 位址資料表。 |
|
if_indextoname 將網路介面的本機索引轉換成 ANSI 介面名稱。 |
|
if_nametoindex 將網路介面的 ANSI 介面名稱轉換成介面的本機索引。 |
|
初始化 IpForwardEntry 使用本機電腦上 IP 路由專案的預設值初始化MIB_IPFORWARD_ROW2結構。 |
|
初始化 IpInterfaceEntry 使用預設值初始化MIB_IPINTERFACE_ROW專案的成員。 |
|
初始化UnicastIpAddressEntry 使用本機電腦上單播 IP 位址專案的預設值初始化MIB_UNICASTIPADDRESS_ROW結構。 |
|
通知IpInterfaceChange 本機電腦上所有 IP 介面、IPv4 介面或 IPv6 介面的變更通知的暫存器。 |
|
NotifyNetworkConnectivityHint變更 註冊應用程式定義的回呼函式,以便在彙總網路連線層級和成本提示變更時呼叫。 |
|
通知路線變更2 註冊要在本機電腦上變更 IP 路由項目的通知。 |
|
NotifyStableUnicastIpAddressTable 擷取本機電腦上的穩定單播 IP 位址表。 |
|
通知TeredoPortChange 註冊要通知 Teredo 用戶端針對本機電腦上 Teredo 服務埠所使用的 UDP 埠號碼變更。 |
|
通知UnicastIpAddressChange 本機電腦上所有單點傳播 IP 介面、單點傳播 IPv4 位址或單點傳播 IPv6 位址的變更,要通知的註冊器。 |
|
解決IpNetEntry2 解析本機電腦上芳鄰 IP 位址專案的實體位址。 (解決IpNetEntry2) |
|
SetCurrentThreadCompartmentID 保留供未來使用。 請勿使用此功能。 (SetCurrentThreadCompartmentId) |
|
SetInterfaceDns設定 設定 設定參數中 指定的每個介面 DNS 設定。 |
|
設定 IpForwardEntry2 設定本機電腦上 IP 路由項目的屬性。 |
|
SetIp介面項目 設定本機電腦上 IP 介面的屬性。 |
|
設定 IpNetEntry2 設定本機電腦上現有芳鄰 IP 位址專案的實體位址。 |
|
SetNetworkInformation 保留供未來使用。 請勿使用此功能。 (設定網絡資訊) |
|
SetSessionCompartmentId 保留供未來使用。 請勿使用此功能。 (SetSessionCompartmentId) |
|
SetUnicastIpAddressEntry 設定本機電腦上現有單播 IP 位址專案的屬性。 |
回呼函式
|
PNETWORK_CONNECTIVITY_HINT_CHANGE_CALLBACK 每當網路彙總連線等級和成本提示發生變更時,就會呼叫應用程式定義的函式。 |
Structures
|
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 的值。 |
|
IP_ADDRESS_PREFIX 儲存 IP 位址前置詞。 (IP_ADDRESS_PREFIX) |
|
MIB_ANYCASTIPADDRESS_ROW 儲存任意播 IP 位址的資訊。 |
|
MIB_ANYCASTIPADDRESS_TABLE 包含任意播 IP 位址條目表。 |
|
MIB_IF_ROW2 儲存特定介面的資訊。 (MIB_IF_ROW2) |
|
MIB_IF_TABLE2 包含邏輯與實體介面條目的表格。 |
|
MIB_IFSTACK_ROW 代表兩個網路介面之間的關係。 (MIB_IFSTACK_ROW) |
|
MIB_IFSTACK_TABLE 包含網路介面堆疊列條目表。 這規範了介面堆疊上網路介面之間的關係。 |
|
MIB_INVERTEDIFSTACK_ROW 代表兩個網路介面之間的關係。 (MIB_INVERTEDIFSTACK_ROW) |
|
MIB_INVERTEDIFSTACK_TABLE 包含一個反轉網路介面堆疊列項目的表格。 此定義了介面堆疊上網路介面之間的關係,順序相反。 |
|
MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES 包含TCP/IP堆疊計算的網路連線頻寬估計的唯讀資訊。 |
|
MIB_IPFORWARD_ROW2 儲存有關 IP 路由條目的資訊。 |
|
MIB_IPFORWARD_TABLE2 包含 IP 路由條目表。 |
|
MIB_IPINTERFACE_ROW 在網路介面上儲存特定 IP 位址族群的介面管理資訊。 |
|
MIB_IPINTERFACE_TABLE 包含 IP 介面條目表。 |
|
MIB_IPNET_ROW2 儲存鄰居 IP 位址的資訊。 |
|
MIB_IPNET_TABLE2 包含鄰居 IP 位址條目表。 |
|
MIB_IPPATH_ROW 儲存有關 IP 路徑條目的資訊。 |
|
MIB_IPPATH_TABLE 包含 IP 路徑條目表。 |
|
MIB_MULTICASTIPADDRESS_ROW 儲存關於多播 IP 位址的資訊。 |
|
MIB_MULTICASTIPADDRESS_TABLE 包含多播 IP 位址條目表。 |
|
MIB_UNICASTIPADDRESS_ROW 儲存單播 IP 位址的資訊。 |
|
MIB_UNICASTIPADDRESS_TABLE 包含單播 IP 位址條目表。 |
列舉
|
DNS_SERVER_PROPERTY_TYPE 定義常數,以指定 DNS_SERVER_PROPERTY::P roperty 成員中保留之屬性的有效性。 |
|
MIB_IF_TABLE_LEVEL MIB_IF_TABLE_LEVEL列舉類型定義了要檢索的介面資訊層級。 |
|
MIB_NOTIFICATION_TYPE 定義通知發生時傳給回調函式的通知類型。 |