Table of Contents

Namespace VpnHood.Core.Client.Devices.WindowsTun

Classes

WinEventLogLoggerProvider

Provides the Application log as a sink, for the process's life, under the service's name: the source its own start and stop entries have.

WindowsDevice

Represents a Windows machine as the VPN app's daemon sees it, with WinTun: the VPN service runs in a VPN host process the daemon starts at each connect, and the kill switch's block is the Windows Filtering Platform's (WindowsVpnKillSwitch).

WindowsVpnHostArgs

Represents the VPN host's command line, which the daemon writes and the VPN host reads (WindowsVpnHost).

WindowsVpnKillSwitch

Represents the kill switch's block on Windows: the Windows Filtering Platform's own filters, under a provider and a sublayer of ours.