Class WindowsVpnPluginFolders
- Namespace
- VpnHood.Core.Client.Devices.WindowsVpnPlugin
- Assembly
- VpnHood.Core.Client.Devices.WindowsVpnPlugin.dll
Provides the package's LocalState, which the app and its VPN host share: the one folder both reach, the VPN host running in an AppContainer.
public static class WindowsVpnPluginFolders
- Inheritance
-
WindowsVpnPluginFolders
- Inherited Members
Remarks
Without package identity there is no LocalState, no profile and no plug-in.
Properties
LocalFolder
Gets LocalState itself: the app's storage, which holds the VPN service's folder as a Windows device's storage does.
public static string LocalFolder { get; }
Property Value
Exceptions
- InvalidOperationException
The process does not run from the package.
VpnServiceFolder
Gets the folder of the VPN service's files — its options, status and log — and the proxies, together:
vpn-service under LocalFolder.
public static string VpnServiceFolder { get; }
Property Value
Exceptions
- InvalidOperationException
The process does not run from the package.