Share via


VpnNativeProfile Kelas

Definisi

Mewakili profil untuk protokol OS Native/Inbox 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
Warisan
Object Platform::Object IInspectable VpnNativeProfile
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
Kemampuan aplikasi
networkingVpnProvider

Keterangan

Menggunakan VpnNativeProfile kira-kira setara dengan menggunakan dialog Tambahkan koneksi VPN , di mana Anda dapat menentukan server, informasi masuk, dan info lainnya, lalu Windows mengurus koneksi VPN dari sana. Akibatnya, Anda tidak dapat menggunakan VpnNativeProfile untuk mengambil paket yang diterima, atau untuk memicu tugas latar belakang.

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1607 14393 ConnectionStatus
1607 14393 RequireVpnClientAppUI

Konstruktor

VpnNativeProfile()

Memungkinkan aplikasi manajemen VPN untuk membuat profil VPN asli.

Properti

AlwaysOn

Mendapatkan atau menetapkan nilai yang menunjukkan apakah profil VPN adalah untuk VPN Always-On; yaitu, apakah profil mampu selalu terhubung.

AppTriggers

Mendapatkan daftar aplikasi yang dapat memicu profil VPN Kotak Masuk.

ConnectionStatus

Mendapatkan status koneksi saat ini.

DomainNameInfoList

Mendapatkan daftar kebijakan nama domain yang akan digunakan untuk profil.

EapConfiguration

Mendapatkan atau mengatur konfigurasi Autentikasi EAP untuk profil VPN Kotak Masuk/Asli.

NativeProtocolType

Mendapatkan atau mengatur jenis protokol terowongan untuk koneksi VPN Kotak Masuk.

ProfileName

Mendapatkan atau mengatur nama profil untuk profil Kotak Masuk/VPN Asli.

RememberCredentials

Mendapatkan atau mengatur apakah kredensial untuk profil VPN akan di-cache. Jika TRUE, kredensial untuk profil VPN akan di-cache jika berlaku.

RequireVpnClientAppUI

Mendapatkan atau menetapkan nilai yang menentukan apakah profil VPN ini muncul di UI koneksi VPN sistem.

Routes

Mendapatkan daftar rute yang harus melalui antarmuka VPN dalam kasus VPN Terowongan Terpisah.

RoutingPolicyType

Mendapatkan atau mengatur apakah aplikasi yang diizinkan oleh filter lalu lintas ini memaksa terowongan melalui antarmuka VPN, atau apakah mereka terowongan terpisah dan diizinkan untuk berbicara melalui antarmuka lain.

Servers

Mendapatkan daftar server VPN untuk profil VPN Kotak Masuk.

TrafficFilters

Mendapatkan daftar Filter Lalu Lintas (termasuk per Aplikasi) yang disertakan dalam profil VPN.

TunnelAuthenticationMethod

Mendapatkan atau mengatur metode autentikasi yang akan digunakan di lapisan terowongan protokol VPN asli.

UserAuthenticationMethod

Mendapatkan atau mengatur metode autentikasi yang akan digunakan untuk mengautentikasi pengguna.

Berlaku untuk

Lihat juga