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 |
當 VPN 應用程式在前景啟動時,使用 Activated 事件傳遞的自變數(請參閱 Application.OnActivated)。 |
VpnForegroundActivationOperation |
表示 VPN 前景作業。 當您完成處理前景作業時,您必須呼叫 Complete 方法。 |
VpnInterfaceId |
表示介面標識碼,用於 IPv6 位址的建構和指派給 VPN 介面。 此類別中包含的識別碼會填入 IPv6 位址的介面識別碼部分。 |
VpnManagementAgent |
允許 VPN 的建立、刪除、編輯、連線和中斷連線流程。 這些可用來管理 VPN 配置檔的生命週期,以及建立自訂 VPN 連接管理員。 |
VpnNamespaceAssignment |
不支援 VpnNamespaceAssignment,而且未來可能會遭到變更或無法使用。 請改用 VpnDomainNameAssignment。 |
VpnNamespaceInfo |
不支援 VpnNamespaceInfo,未來可能會遭到變更或無法使用。 請改用 VpnDomainNameInfo。 |
VpnNativeProfile |
表示 OS Native/Inbox 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 物件的處理站。 |
IVpnInterfaceIdFactory |
建立 VpnInterfaceId 物件的 Factory。 |
IVpnNamespaceInfoFactory |
不支援 IVpnNamespaceInfoFactory,未來可能會遭到變更或無法使用。 請改用 IVpnDomainNameInfoFactory。 |
IVpnPacketBufferFactory |
此介面保留供系統使用。 |
IVpnPlugIn |
提供介面來實作特定的第三方 VPN 用戶端作業。 |
IVpnPlugInReconnectTransport |
此命名空間中的類別可讓您建立、編輯和管理虛擬專用網 (VPN) 連線,以及撰寫外掛程式,以使用 Windows VPN 平臺控制 VPN 連線。 重要 若要使用此命名空間中的類別,您必須宣告 networkingVpnProvider受限制的功能。 |
IVpnProfile |
公開 VpnProfile 基底物件。 |
IVpnRouteFactory |
建立 VpnRoute 對象的處理站。 |
列舉
VpnAppIdType |
指定 VPN 平台所瞭解的 AppId 類型。 |
VpnAuthenticationMethod |
指定作業系統原生 VPN 通訊協定所允許的驗證方法類型。 |
VpnChannelActivityEventType |
指定活動事件的類型。 |
VpnChannelRequestCredentialsOptions |
指定定義要求認證是否為重試案例的值,或應該用於單一登錄。 |
VpnCredentialType |
指定 VPN 平臺可要求的認證類型。 |
VpnDataPathType |
不支援 VpnDataPathType,而且未來可能會變更或無法使用。 |
VpnDomainNameType |
描述名稱是功能變數名稱後綴或完整功能變數名稱。 |
VpnIPProtocol |
定義指定IP通訊協定 (數值) 的常數。 |
VpnManagementConnectionStatus |
用來報告 VPN 設定檔目前狀態的值。 |
VpnManagementErrorStatus |
描述已知的 VPN 管理錯誤。 |
VpnNativeProtocolType |
指定原生通訊協議類型。 |
VpnPacketBufferStatus |
定義常數,指定 VPN 封包緩衝區的可能狀態。 |
VpnRoutingPolicyType |
指定路由原則類型。 |
備註
如果您是企業 VPN 開發人員,您應該考慮組織授權選項。 許多資訊技術 (IT) 系統管理員偏好中斷連線(離線)授權,以便將 VPN 應用程式散發給使用者,即使使用者無法存取 Microsoft Store 也一定。 如需詳細資訊,請參閱 組織授權選項。
建議您考慮使用 AppCenter SDK 來收集損毀傾印以供稍後分析。