master
h 36 lines 747 Bytes
Raw
1 /*++
2
3 Copyright (c) Microsoft. All rights reserved.
4
5 Module Name:
6
7 wslrelay.h
8
9 Abstract:
10
11 Header file containing command line arguments for wslrelay.exe.
12
13 --*/
14
15 #pragma once
16
17 namespace wslrelay {
18 enum RelayMode
19 {
20 Invalid = -1,
21 DebugConsole,
22 PortRelay,
23 WSLCPortRelay,
24 KdRelay
25 };
26
27 LPCWSTR const binary_name = L"wslrelay.exe";
28 LPCWSTR const mode_option = L"--mode";
29 LPCWSTR const handle_option = L"--handle";
30 LPCWSTR const vm_id_option = L"--vm-id";
31 LPCWSTR const pipe_option = L"--pipe";
32 LPCWSTR const exit_event_option = L"--exit-event";
33 LPCWSTR const port_option = L"--port";
34 LPCWSTR const disable_telemetry_option = L"--disable-telemetry";
35 LPCWSTR const connect_pipe_option = L"--connect-pipe";
36 } // namespace wslrelay