master
h 37 lines 1.01 KB
Raw
1 /*++
2
3 Copyright (c) Microsoft. All rights reserved.
4
5 Module Name:
6
7 wslhost.h
8
9 Abstract:
10
11 Header file containing command line arguments for wslhost.exe.
12
13 --*/
14
15 #pragma once
16
17 namespace wslhost {
18
19 LPCWSTR const binary_name = L"wslhost.exe";
20
21 // Arguments for NotificationActivator::Activate entrypoint.
22 LPCWSTR const disable_notification_arg = L"--disable-notification";
23 LPCWSTR const docs_arg = L"--docs";
24 LPCWSTR const docs_arg_filesystem_url = L"https://aka.ms/wslfilesystemdocs";
25 LPCWSTR const event_viewer_arg = L"--event-viewer";
26 LPCWSTR const install_prerequisites_arg = L"--install-prerequisites";
27 LPCWSTR const release_notes_arg = L"--release-notes";
28 LPCWSTR const update_arg = L"--update";
29
30 // Arguments for wWinMain entrypoint.
31 LPCWSTR const distro_id_option = L"--distro-id";
32 LPCWSTR const handle_option = L"--handle";
33 LPCWSTR const event_option = L"--event";
34 LPCWSTR const parent_option = L"--parent";
35 LPCWSTR const vm_id_option = L"--vm-id";
36 LPCWSTR const embedding_option = L"-Embedding";
37 } // namespace wslhost