網路清單管理員
網路清單管理員技術的概觀。
若要開發網路清單管理員,您需要下列標頭:
如需這項技術的程式設計指引,請參閱:
NLM_CONNECTION_COST NLM_CONNECTION_COST列舉會指定 Windows 8 成本 API 中支援的一組成本層級和成本旗標。 |
NLM_CONNECTION_PROPERTY_CHANGE NLM_CONNECTION PROPERTY_CHANGE列舉是一組旗標,可定義對網路連線屬性所做的變更。 |
NLM_CONNECTIVITY NLM_Connectivity列舉是一組旗標,可在連線相關參數變更時提供通知。 |
NLM_DOMAIN_AUTHENTICATION_KIND 定義常數,指定網域驗證方法。 |
NLM_DOMAIN_TYPE NLM_DOMAIN_TYPE列舉是一組旗標,可指定網路的網欄位型別。 |
NLM_ENUM_NETWORK NLM_ENUM_NETWORK列舉包含一組旗標,指定列舉的網路類型。 |
NLM_INTERNET_CONNECTIVITY NLM_INTERNET_CONNECTIVITY列舉會定義一組旗標,以提供 IPv4 或 IPv6 網路連線的額外資料。 |
NLM_NETWORK_CATEGORY NLM_NETWORK_CATEGORY列舉是一組旗標,可指定網路的類別類型。 |
NLM_NETWORK_CLASS NLM_NETWORK_CLASS列舉會定義一組旗標,指定是否已識別網路。 |
NLM_NETWORK_PROPERTY_CHANGE NLM_NETWORK_PROPERTY_CHANGE列舉是一組旗標,可定義對網路屬性所做的變更。 |
ClearSimulatedProfileInfo 清除先前由 SetSimulatedProfileInfo 套用至網際網路連線設定檔的連接設定檔值。 下一個透過 GetInternetConnectionProfile 的網際網路連線查詢將會使用系統資訊。 |
複製 Clone 方法會建立列舉值,其中包含與目前使用中的列舉值相同的列舉狀態。 (IEnumNetworkConnections.Clone) |
複製 Clone 方法會建立列舉值,其中包含與目前使用中的列舉值相同的列舉狀態。 (IEnumNetworks.Clone) |
ConnectionCostChanged ConnectionCostChanged 方法會通知應用程式連線的網路成本變更。 |
ConnectionDataPlanStatusChanged ConnectionDataPlanStatusChanged 方法會通知連線上的通話方案狀態變更應用程式。 |
ConnectivityChanged 當網路連線相關的變更發生時,會呼叫 NetworkConnectivityChanged 方法。 (INetworkListManagerEvents.ConnectivityChanged) |
CostChanged 呼叫 CostChanged 方法表示整個機器網際網路連線的成本變更,或路由至連線上特定目的地的第一個躍點。 |
DataPlanStatusChanged 呼叫 DataPlanStatusChanged 方法,指出與用於整個電腦網際網路連線之連線關聯的通話方案狀態變更,或連線上路由至特定目的地的第一個躍點。 |
FreeInterfaceCoNtextTable 此函式會釋放使用 GetInterfaceCoNtextTableForHostName 函式擷取的介面內容資料表。 |
get__NewEnum get_NewEnum 屬性會傳回自動化列舉值物件,可用來逐一查看 IEnumNetworkConnections 集合。 |
get__NewEnum get_NewEnum屬性會傳回自動化列舉值物件,可用來逐一查看 IEnumNetworks 集合。 |
get_IsConnected get_IsConnected 屬性會指定網路是否有任何網路連線能力。 |
get_IsConnected get_IsConnected 屬性會指定相關聯的網路連線是否具有網路連線能力。 |
get_IsConnected get_IsConnected 屬性會指定本機電腦是否具有網路連線能力。 |
get_IsConnectedToInternet get_IsConnectedToInternet 屬性會指定網路是否具有網際網路連線能力。 |
get_IsConnectedToInternet get_IsConnectedToInternet 屬性會指定相關聯的網路連線是否具有網際網路連線能力。 |
get_IsConnectedToInternet get_IsConnectedToInternet 屬性會指定本機電腦是否具有網際網路連線能力。 |
GetAdapterId GetAdapterID 方法會傳回此連線所使用的網路介面卡識別碼。 |
GetCategory GetCategory 方法會傳回網路的類別。 |
GetConnectionId GetConnectionID 方法會傳回與此網路連線相關聯的連線識別碼。 |
GetConnectivity GetConnectivity 方法會傳回網路的線上狀態。 |
GetConnectivity GetConnectivity 方法會傳回網路連線的線上狀態。 |
GetConnectivity GetConnectivity 方法會傳回機器的整體線上狀態。 |
GetCost GetCost 方法會擷取與連線相關聯的網路成本。 |
GetCost GetCost 方法會擷取全電腦網際網路連線的目前成本,或連線上路由至特定目的地的第一個躍點。 |
GetDataPlanStatus GetDataPlanStatus 方法會擷取與連線相關聯的通話方案狀態。 |
GetDataPlanStatus GetDataPlanStatus 會擷取整個電腦網際網路連線的通話方案狀態,或連線上路由至特定目的地的第一個躍點。 |
GetDescription GetDescription 方法會傳回網路的描述字串。 |
GetDomainType GetDomainType 方法會傳回網路的網欄位型別。 |
GetDomainType GetDomainType 方法會傳回網路連線的網欄位型別。 |
GetInterfaceCoNtextTableForHostName 此函式會擷取指定主機名稱和連線設定檔篩選的介面內容資料表。 |
GetName GetName 方法會傳回網路的名稱。 |
GetNetwork GetNetwork 方法會傳回與連線相關聯的網路。 |
GetNetwork GetNetwork 方法會根據提供的網路識別碼擷取網路。 |
GetNetworkConnection GetNetworkConnection 方法會根據所提供的網路連線識別碼來擷取網路。 |
GetNetworkConnections GetNetworkConnections 方法會傳回網路的所有網路連線列舉。 網路可以從不同的介面或來自相同介面的不同連結,對它進行多個連線。 |
GetNetworkConnections GetNetworkConnections 方法會列舉已建立之網路連線的完整清單。 |
GetNetworkId GetNetworkId 方法會傳回網路的唯一識別碼。 |
GetNetworks GetNetworks 方法會擷取本機電腦上可用的網路清單。 |
GetTimeCreatedAndConnected GetTimeCreatedAndConnected 方法會傳回建立和連線網路時的本機日期和時間。 |
IsDomainAuthenticatedBy 查詢此網路的指定網域驗證方法是否成功。 |
IsDomainAuthenticatedBy 查詢此網路連線的指定網域驗證方法是否成功。 |
NetworkAdded 新增網路時會呼叫 NetworkAdded 方法。 會提供新網路的 GUID。 |
NetworkConnectionConnectivityChanged NetworkConnectionConnectivityChanged 方法會在網路連線層級發生連線變更事件時通知用戶端。 |
NetworkConnectionPropertyChanged NetworkConnectionPropertyChanged 方法會在發生與特定網路連線相關的屬性變更事件時通知用戶端。 |
NetworkConnectivityChanged 網路連線相關變更發生時,會呼叫 NetworkConnectivityChanged 方法。 (INetworkEvents.NetworkConnectivityChanged) |
NetworkDeleted 刪除網路時會呼叫 NetworkDeleted 方法。 |
NetworkPropertyChanged 偵測到網路屬性變更時,會呼叫 NetworkPropertyChanged 方法。 |
下一步 Next 方法會取得列舉序列中下一個指定的專案數目。 (IEnumNetworkConnections.Next) |
下一步 Next 方法會取得列舉序列中下一個指定的專案數目。 (IEnumNetworks.Next) |
OnDemandGetRoutingHint OnDemandGetRoutingHint 函式會在路由要求快取中查閱目的地,如果找到相符專案,則傳回對應的介面識別碼。 |
OnDemandRegisterNotification OnDemandRegisterNotification 函式可讓應用程式在修改路由要求快取時註冊通知。 |
OnDemandUnRegisterNotification OnDemandUnregisterNotification 函式可讓應用程式取消註冊通知和清除資源。 |
重設 Reset 方法會將列舉序列重設為開頭。 (IEnumNetworkConnections.Reset) |
重設 Reset 方法會將列舉序列重設為開頭。 (IEnumNetworks.Reset) |
SetCategory SetCategory 方法會設定網路的類別。 所做的變更會立即生效。 此 API 的呼叫端必須是 Administrators 群組的成員。 |
SetDescription SetDescription 方法會設定或取代網路的描述。 |
SetDestinationAddresses SetDestinationAddresses 方法會註冊指定的目的地 IPv4/IPv6 位址,以接收成本或通話方案狀態變更通知。 |
SetName SetName 方法會設定或重新命名網路。 |
SetSimulatedProfileInfo SetSimulatedProfileInfo 方法會將一組特定的連線設定檔值套用至網際網路連線設定檔,以支援模擬特定計量網際網路連線狀況。 |
Skip Skip 方法會略過列舉序列中下一個指定的專案數目。 (IEnumNetworkConnections.Skip) |
Skip Skip 方法會略過列舉序列中下一個指定的專案數目。 (IEnumNetworks.Skip) |
IEnumNetworkConnections IEnumNetworkConnections 介面會提供網路連線的標準列舉值。 它會列舉網路內的作用中、已中斷連線或所有網路連線。 這個介面可以從 INetwork 介面取得。 |
IEnumNetworks IEnumNetworks 介面是網路的標準列舉值。 它會列舉本機電腦上可用的所有網路。 您可以從 INetworkListManager 介面取得此介面。 |
INetwork INetwork 介面代表本機電腦上的網路。 它也可以代表具有類似網路簽章的網路連線集合。 |
INetwork2 INetwork2介面代表本機電腦上的網路。 它也可以代表具有類似網路簽章的網路連線集合。 |
INetworkConnection INetworkConnection 介面代表單一網路連線。 |
INetworkConnection2 INetworkConnection2介面代表單一網路連線。 |
INetworkConnectionCost 若要查詢與連線相關聯的目前網路成本和通話方案狀態。 |
INetworkConnectionCostEvents 此介面可通知連線的成本和通話方案狀態變更事件應用程式。 |
INetworkConnectionEvents INetworkConnectionEvents 介面是用戶端實作以取得網路連線相關事件的訊息接收介面。 對較低層級事件有興趣的應用程式 (,例如驗證變更) 必須實作此介面。 |
INetworkCostManager 使用此介面來查詢整個機器的成本和通話方案狀態資訊,與用於整個機器網際網路連線的連線相關聯,或連線上路由至特定目的地的第一個躍點。 |
INetworkCostManagerEvents 此介面可通知整個機器的成本和通話方案相關事件的應用程式。 |
INetworkEvents INetworkEvents 是用戶端實作以取得網路相關事件的通知接收介面。 這些 API 是引發個別事件時自動呼叫的所有回呼函式。 |
INetworkListManager INetworkListManager 介面提供一組方法來執行網路清單管理功能。 |
INetworkListManagerEvents INetworkListManagerEvents 是訊息接收介面,用戶端會實作以取得整體電腦狀態相關事件。 對較高層級事件有興趣的應用程式,例如網際網路連線,請實作此介面。 |
NET_INTERFACE_CONTEXT 屬於NET_INTERFACE_CONTEXT_TABLE結構的介面內容。 |
NET_INTERFACE_CONTEXT_TABLE NET_INTERFACE_CONTEXT 結構的資料表。 |
NLM_DATAPLAN_STATUS NLM_DATAPLAN_STATUS結構會儲存貨運公司所提供的目前通話方案狀態資訊。 |
NLM_SIMULATED_PROFILE_INFO 用來指定 SetSimulatedProfileInfo 用來覆寫 RDP 子會話中目前網際網路連線設定檔值的值,以支援特定計量付費網際網路連線條件的模擬。 |
NLM_SOCKADDR NLM_SOCKADDR 結構包含 IPv4/IPv6 目的地位址。 |
NLM_USAGE_DATA NLM_USAGE_DATA結構會儲存指出計畫資料使用量的資訊。 |