Windows.Networking.Vpn 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
類別
VpnAppId |
表示應用程式識別碼,可以是檔案路徑、套件系列名稱或完整二進位名稱, (FQBN) 字串。 |
VpnChannel |
提供建立和終結 VPN 通道的方法,以及執行緩衝區管理的方法。 VPN 通道是系統中的物件,可連結 VPN 外掛程式 VPN 伺服器通訊端與用戶端電腦網路堆疊之間的網路流量資料流程。 |
VpnChannelActivityEventArgs |
不支援 VpnChannelActivityEventArgs ,未來可能會變更或無法使用。 請改用 VpnChannelActivityStateChangedArgs。 |
VpnChannelActivityStateChangedArgs |
代表 ActivityStateChanged 事件,指定新的 VPN 通道狀態 (閒置或作用中) 。 |
VpnChannelConfiguration |
VpnChannel的設定,其會指示如何建立與 VPN 伺服器的通訊。 |
VpnCredential |
表示平臺所要求的和提供的認證。 這個類別會保存使用者名稱、密碼、PIN、OTP,以及已授與存取權的任何其他 PIN 或憑證。 |
VpnCustomCheckBox |
不支援 VpnCustomCheckBox ,未來可能會變更或無法使用。 請改用 VpnCustomPromptBooleanInput。 |
VpnCustomComboBox |
不支援 VpnCustomComboBox ,未來可能會變更或無法使用。 請改用 VpnCustomPromptOptionSelector。 |
VpnCustomEditBox |
VpnCustomEditBox 不受支援,未來可能會變更或無法使用。 請改用 VpnCustomPromptTextInput。 |
VpnCustomErrorBox |
不支援 VpnCustomErrorBox ,未來可能會變更或無法使用。 請改用 VpnCustomPromptText。 |
VpnCustomPromptBooleanInput |
代表使用者所需的 UI 控制項提示布林類型。 這通常是核取方塊。 這會用於建構 VpnChannel.RequestCustomPromptAsync 方法中使用的自訂提示。 |
VpnCustomPromptOptionSelector |
代表使用者所需的多重選取 UI 控制項提示。 這通常是下拉式方塊。 這會用於建構 VpnChannel.RequestCustomPromptAsync 方法中使用的自訂提示。 |
VpnCustomPromptText |
表示 VpnChannel.RequestCustomPromptAsync 方法中使用的文字 UI 專案。 |
VpnCustomPromptTextInput |
表示 RequestCustomPromptAsync 方法中使用的文字輸入 UI 元素。 |
VpnCustomTextBox |
不支援 VpnCustomTextBox ,未來可能會變更或無法使用。 請改用 VpnCustomPromptText。 |
VpnDomainNameAssignment |
包含 VPN 功能變數名稱原則,例如名稱解析、命名空間設定和 Web Proxy。 |
VpnDomainNameInfo |
指定特定命名空間的名稱原則。 它可以指定要用於命名空間名稱解析的 DNS 伺服器、連線至命名空間時要使用的 Web Proxy,或是否應該豁免原則本身。 |
VpnForegroundActivatedEventArgs |
使用 Activated 事件傳遞的引數 (請參閱在前景啟用 VPN 應用程式時 ,application.OnActivated) 。 |
VpnForegroundActivationOperation |
表示 VPN 前景作業。 當您完成處理前景作業時,必須呼叫 Complete 方法。 |
VpnInterfaceId |
表示介面識別碼,用於 IPv6 位址的建構和指派給 VPN 介面。 這個類別中包含的識別碼會填入 IPv6 位址的介面識別碼部分。 |
VpnManagementAgent |
允許 VPN 的建立、刪除、編輯、連線和中斷連線流程。 這些可用來管理 VPN 設定檔的生命週期,以及建立自訂 VPN 連線管理員。 |
VpnNamespaceAssignment |
不支援 VpnNamespaceAssignment ,未來可能會變更或無法使用。 請改用 VpnDomainNameAssignment。 |
VpnNamespaceInfo |
不支援 VpnNamespaceInfo ,未來可能會變更或無法使用。 請改用 VpnDomainNameInfo。 |
VpnNativeProfile |
表示 OS 原生/收件匣 VPN 通訊協定的設定檔。 |
VpnPacketBuffer |
由平臺用來管理記憶體緩衝區。 VpnPacketBuffer 可讓緩衝區鏈結在 IVpnPacketBufferList 物件清單中,以特定順序傳送或接收。 |
VpnPacketBufferList |
用來管理 VpnPacketBuffer 物件。 |
VpnPickedCredential |
不支援 VpnPickedCredential ,未來可能會變更或無法使用。 請改用 VpnCredential。 |
VpnPlugInProfile |
表示 VPN 外掛程式設定檔。 |
VpnRoute |
表示相對於 VPN 通道的路由。 其是由位址和首碼大小所組成,用來識別要路由的子網。 路由接著可以包含在 VPN 通道範圍中或從中排除。 |
VpnRouteAssignment |
表示指派給 VPN 通道的路由清單,以取得正確的流量和流量重新導向。 |
VpnSystemHealth |
允許存取系統裝置的安全性健康情況。 |
VpnTrafficFilter |
定義流量篩選屬性, (包括每個應用程式 VPN) 。 描述將透過 VPN 連線允許的網路流量類型,例如允許連線的特定應用程式和通訊協定。 |
VpnTrafficFilterAssignment |
允許將一組流量篩選器指定為 VPN 通道的原則。 |
介面
IVpnChannelStatics |
提供 VPN 外掛程式的靜態函式。 |
IVpnCredential |
提供 VPN 平臺的介面,以支援要求的認證。 |
IVpnCustomPrompt |
不支援。 |
IVpnCustomPromptElement |
為 VpnChannel.RequestCustomPromptAsync 方法中使用的所有 UI 元素物件提供通用介面。 |
IVpnDomainNameInfoFactory |
建立 VpnDomainNameInfo 物件的 Factory。 |
IVpnInterfaceIdFactory |
建立 VpnInterfaceId 物件的 Factory。 |
IVpnNamespaceInfoFactory |
不支援IVpnNamespaceInfoFactory,未來可能會變更或無法使用。 請改用 IVpnDomainNameInfoFactory。 |
IVpnPacketBufferFactory |
此介面保留供系統使用。 |
IVpnPlugIn |
提供介面以實作特定的協力廠商 VPN 用戶端作業。 |
IVpnPlugInReconnectTransport |
此命名空間中的類別可讓您建立、編輯和管理虛擬私人網路 (VPN) 連線,以及撰寫使用 Windows VPN 平臺控制 VPN 連線的外掛程式。 重要 若要使用此命名空間中的類別,您必須宣告 networkingVpnProvider受限制的功能。 |
IVpnProfile |
公開 VpnProfile 基底物件。 |
IVpnRouteFactory |
建立 VpnRoute 物件的 Factory。 |
列舉
VpnAppIdType |
指定 VPN 平臺所瞭解的 AppId 類型。 |
VpnAuthenticationMethod |
指定作業系統原生 VPN 通訊協定所允許的驗證方法類型。 |
VpnChannelActivityEventType |
指定活動事件的類型。 |
VpnChannelRequestCredentialsOptions |
指定值,定義要求的認證是否為重試案例,或應該用於單一登入。 |
VpnCredentialType |
指定 VPN 平臺可以要求的認證類型。 |
VpnDataPathType |
不支援 VpnDataPathType ,未來可能會變更或無法使用。 |
VpnDomainNameType |
描述名稱是功能變數名稱尾碼還是完整功能變數名稱。 |
VpnIPProtocol |
定義常數,指定 ip 通訊協定 (數值) 。 |
VpnManagementConnectionStatus |
用來報告 VPN 設定檔目前狀態的值。 |
VpnManagementErrorStatus |
描述已知的 VPN 管理錯誤。 |
VpnNativeProtocolType |
指定原生通訊協定類型。 |
VpnPacketBufferStatus |
定義常數,指定 VPN 封包緩衝區的可能狀態。 |
VpnRoutingPolicyType |
指定路由原則類型。 |
備註
如果您是企業 VPN 開發人員,您應該考慮您的組織授權選項。 許多資訊技術 (IT) 系統管理員偏好離線 (離線) 授權,即使使用者沒有 Microsoft Store 的存取權,也能將 VPN 應用程式散發給使用者。 如需詳細資訊,請參閱 組織授權選項 。
建議您考慮使用 AppCenter SDK 來收集損毀傾印以供稍後分析。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應