Table of Contents

Namespace VpnHood.Core.Client.VpnServices.Host.WindowsVpnPlugin

Classes

ActivationFactoryProvider

Provides the activation factories the VPN host hands Windows (CoreApplication.RunWithActivationFactories).

VpnAppServiceTask

Represents what Windows activates in the VPN host when the app opens the package's app service, its control channel to the VPN service.

VpnBackgroundTask

Represents what Windows activates in the VPN host when the profile connects: one finite run per VPN event.

VpnPluginBridge

Represents the VPN plug-in Windows calls, authored here for its callable wrapper; the VPN service does the work.

WindowsVpnPluginHost

Provides the VPN host's whole Main, which a head's VPN host executable calls on its MTA thread.