IVpnProfile Interface
Definition
Exposes the VpnProfile base object.
public interface class IVpnProfile
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2020980561, 45271, 17371, 138, 147, 211, 254, 36, 121, 229, 106)]
struct IVpnProfile
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2020980561, 45271, 17371, 138, 147, 211, 254, 36, 121, 229, 106)]
public interface IVpnProfile
Public Interface IVpnProfile
- Derived
- Attributes
Windows 10 requirements
Device family |
Windows 10 (introduced in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v1.0)
|
App capabilities |
networkingVpnProvider
|
Properties
AlwaysOn |
Gets or sets the AlwayOn property. If true, indicates that the VPN profile is always connected. |
AppTriggers |
Gets a list of apps that will trigger the VPN connection to connect. |
DomainNameInfoList |
Gets a list of Name Resolution Policy Table (NRPT) rules for the VPN plug-in profile. |
ProfileName |
Gets or sets the name of the VPN profile. |
RememberCredentials |
Gets or sets whether the credentials for the VPN profile will be cached. If TRUE, the credentials for the VPN profile will be cached where applicable. |
Routes |
Gets a list of routes that must go over the VPN interface in the case of a Split Tunneled VPN. |
TrafficFilters |
Gets a list of Traffic Filters (including per App) included in the VPN profile. |