Share via


VpnManagementAgent.DisconnectProfileAsync(IVpnProfile) Method

Definition

Disconnects from a connected VPN profile.

public:
 virtual IAsyncOperation<VpnManagementErrorStatus> ^ DisconnectProfileAsync(IVpnProfile ^ profile) = DisconnectProfileAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<VpnManagementErrorStatus> DisconnectProfileAsync(IVpnProfile const& profile);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<VpnManagementErrorStatus> DisconnectProfileAsync(IVpnProfile profile);
function disconnectProfileAsync(profile)
Public Function DisconnectProfileAsync (profile As IVpnProfile) As IAsyncOperation(Of VpnManagementErrorStatus)

Parameters

profile
IVpnProfile

A VpnProfile object.

Returns

An enum value indicating the error status.

Attributes

Windows requirements

App capabilities
networkingVpnProvider

Applies to