VpnChannel 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供方法來建立和終結 VPN 通道,以及執行緩衝區管理的方法。 VPN 信道是系統中的物件,可連結 VPN 外掛程式的 VPN 伺服器套接字與用戶端電腦網路堆疊之間的網路流量數據流。
public ref class VpnChannel sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class VpnChannel final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public sealed class VpnChannel
Public NotInheritable Class VpnChannel
- 繼承
- 屬性
Windows 需求
裝置系列 |
Windows 10 (已於 10.0.10240.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
|
應用程式功能 |
networkingVpnProvider
|
備註
版本歷程記錄
Windows 版本 | SDK 版本 | 增加值 |
---|---|---|
1803 | 17134 | AddAndAssociateTransport |
1803 | 17134 | CurrentRequestTransportContext |
1803 | 17134 | GetSlotTypeForTransportContext |
1803 | 17134 | ReplaceAndAssociateTransport |
1803 | 17134 | StartReconnectingTransport |
1803 | 17134 | StartWithTrafficFilter(IEnumerable<HostName>,IEnumerable<HostName>,VpnInterfaceId,VpnRouteAssignment,VpnDomainNameAssignment,UInt32,UInt32,Boolean,IEnumerableIEnumerable<Object>,VpnTrafficFilterAssignment) |
屬性
Configuration |
取得或設定 VpnChannelConfiguration 物件,此對象對應至 VpnChannel 的組態,以及決定如何建立與 VPN 伺服器的通訊。 |
CurrentRequestTransportContext |
取得使用中的傳輸內容物件,例如主機或伺服器的名稱。 |
Id |
取得 VPN 通道的唯一實例識別碼。 這可用來簡化兩個 VPN 連線實例之間的解構作業。 |
PlugInContext |
取得或設定內容物件,VPN 外掛程式可用來將其內部狀態與 VpnChannel 物件產生關聯,以供稍後在工作階段進行時使用。 |
SystemHealth |
取得用戶端電腦健全狀況的語句。 |
方法
事件
ActivityChange |
不支援。 |
ActivityStateChange |
當通道的活動狀態變更時引發的事件。 VPN 外掛程式用來判斷通道是否在流量或閑置中。 |