VpnNativeProfile クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
OS ネイティブ/受信トレイ VPN プロトコルのプロファイルを表します。
public ref class VpnNativeProfile sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [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 VpnNativeProfile final
/// [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)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class VpnNativeProfile final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[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 VpnNativeProfile
[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)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class VpnNativeProfile
Public NotInheritable Class VpnNativeProfile
- 継承
- 属性
- 実装
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
アプリの機能 |
networkingVpnProvider
|
注釈
VpnNativeProfile の使用は、サーバー、サインイン情報、その他の情報を指定し、そこから Windows が VPN 接続を処理するという点で、[VPN 接続 の追加] ダイアログの使用とほぼ同じです。 そのため、vpnNativeProfile
バージョン履歴
Windows バージョン | SDK のバージョン | 付加価値 |
---|---|---|
1607 | 14393 | ConnectionStatus |
1607 | 14393 | RequireVpnClientAppUI |
コンストラクター
VpnNativeProfile() |
VPN 管理アプリでネイティブ VPN プロファイルを作成できるようにします。 |
プロパティ
AlwaysOn |
VPN プロファイルが VPN用であるかどうかを示す値 |
AppTriggers |
受信トレイ VPN プロファイルをトリガーできるアプリの一覧を取得します。 |
ConnectionStatus |
現在の接続状態を取得します。 |
DomainNameInfoList |
プロファイルに使用するドメイン名ポリシーの一覧を取得します。 |
EapConfiguration |
受信トレイ/ネイティブ VPN プロファイルの EAP 認証構成を取得または設定します。 |
NativeProtocolType |
受信トレイ VPN 接続のトンネル プロトコルの種類を取得または設定します。 |
ProfileName |
受信トレイ/ネイティブ VPN プロファイルのプロファイル名を取得または設定します。 |
RememberCredentials |
VPN プロファイルの資格情報をキャッシュするかどうかを取得または設定します。 TRUE の場合、VPN プロファイルの資格情報は、該当する場合にキャッシュされます。 |
RequireVpnClientAppUI |
この VPN プロファイルがシステムの VPN 接続 UI に表示されるかどうかを決定する値を取得または設定します。 |
Routes |
Split Tunneled VPN の場合に VPN インターフェイスを経由する必要があるルートの一覧を取得します。 |
RoutingPolicyType |
このトラフィック フィルターによって許可されるアプリが VPN インターフェイスを介して強制的にトンネリングされるかどうか、または分割トンネリングされ、他のインターフェイスを介して通信を許可されるかどうかを取得または設定します。 |
Servers |
受信トレイ VPN プロファイルの VPN サーバーの一覧を取得します。 |
TrafficFilters |
VPN プロファイルに含まれるトラフィック フィルター (アプリごとを含む) の一覧を取得します。 |
TunnelAuthenticationMethod |
ネイティブ VPN プロトコルのトンネル層で使用する認証方法を取得または設定します。 |
UserAuthenticationMethod |
ユーザーの認証に使用する認証方法を取得または設定します。 |