Windows.Networking.Vpn 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
VpnAppId |
アプリケーション識別子を表します。ファイル パス、パッケージ ファミリ名、または完全修飾バイナリ名 (FQBN) 文字列を指定できます。 |
VpnChannel |
VPN チャネルを作成および破棄するメソッドと、バッファー管理を実行するメソッドを提供します。 VPN チャネルは、VPN プラグインの VPN サーバー ソケットとクライアント コンピューターのネットワーク スタックの間のネットワーク トラフィック データ フローをリンクするシステム内のオブジェクトです。 |
VpnChannelActivityEventArgs |
VpnChannelActivityEventArgs はサポートされていないため、今後変更または使用できなくなる可能性があります。 代わりに、 VpnChannelActivityStateChangedArgs を使用します。 |
VpnChannelActivityStateChangedArgs |
新しい VPN チャネルの状態 (アイドル状態またはアクティブ) を指定する ActivityStateChanged イベントを表します。 |
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 |
名前解決、名前空間の構成、Web プロキシなどの VPN ドメイン名ポリシーが含まれます。 |
VpnDomainNameInfo |
特定の名前空間の名前ポリシーを指定します。 名前空間の名前解決に使用する DNS サーバー、名前空間への接続時に使用する Web プロキシ、またはポリシー自体から除外する必要があるかどうかを指定できます。 |
VpnForegroundActivatedEventArgs |
VPN アプリがフォアグラウンドで アクティブ化されるときに、Activateed イベントで渡される引数 ( Application.OnActivated を参照)。 |
VpnForegroundActivationOperation |
VPN フォアグラウンド操作を表します。 フォアグラウンド操作の処理が完了したら、 Complete メソッドを呼び出す必要があります。 |
VpnInterfaceId |
VPN インターフェイスへの IPv6 アドレスの構築と割り当てで使用されるインターフェイス ID を表します。 このクラスに含まれる ID は、IPv6 アドレスのインターフェイス ID 部分に入力されます。 |
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 チャネル スコープに含めたり、VPN チャネル スコープから除外したりすることができます。 |
VpnRouteAssignment |
トラフィックの正しいフローとリダイレクトのために VPN チャネルに割り当てられたルートの一覧を表します。 |
VpnSystemHealth |
システム デバイスのセキュリティ正常性へのアクセスを許可します。 |
VpnTrafficFilter |
トラフィック フィルターのプロパティ (アプリごとの VPN を含む) を定義します。 VPN 接続経由で許可されるネットワーク トラフィックの種類 (接続に許可されている特定のアプリケーションやプロトコルなど) の説明。 |
VpnTrafficFilterAssignment |
一連のトラフィック フィルターを VPN チャネルへのポリシーとして指定できるようにします。 |
インターフェイス
IVpnChannelStatics |
VPN プラグインの静的関数を提供します。 |
IVpnCredential |
要求された資格情報をサポートするための VPN プラットフォームのインターフェイスを提供します。 |
IVpnCustomPrompt |
サポートされていません。 |
IVpnCustomPromptElement |
VpnChannel.RequestCustomPromptAsync メソッドで使用されるすべての UI 要素オブジェクトの共通インターフェイスを提供します。 |
IVpnDomainNameInfoFactory |
VpnDomainNameInfo オブジェクトを作成するためのファクトリ。 |
IVpnInterfaceIdFactory |
VpnInterfaceId オブジェクトを作成するファクトリ。 |
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) 管理者は、ユーザーが Microsoft Store にアクセスできない場合でも VPN アプリをユーザーに配布するために、切断された (オフライン) ライセンスを好みます。 詳細については、「 組織のライセンス オプション 」を参照してください。
後で分析するために、 AppCenter SDK を使用してクラッシュ ダンプを収集することを検討することをお勧めします。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示