Remove unused LXSS_DISTRO_FLAGS_WSLCORE_MODE (#13603)
Blue committed
Oct 15, 2025 at 21:42 UTC
0974c302c0c08079f60af6d09bd03bb236414237
2 files changed
+1
-9
src/windows/service/exe/WslCoreInstance.cpp
-7
@@ -375,13 +375,6 @@ void WslCoreInstance::Initialize()
375
drvfsMount = m_initializeDrvFs(m_userToken.get());
376
}
377
378
- // If not using the WSL init, initialization is complete.
379
- if (WI_IsFlagSet(m_configuration.Flags, LXSS_DISTRO_FLAGS_WSLCORE_MODE))
380
- {
381
- m_initialized = true;
382
- return;
383
- }
384
-
378
// Create a console manager that will be used to manage session leaders.
379
m_consoleManager = ConsoleManager::CreateConsoleManager(m_initChannel);
380
src/windows/service/inc/wslservice.idl
+1
-2
@@ -103,9 +103,8 @@ cpp_quote("#define LXSS_DISTRO_FLAGS_ENABLE_INTEROP 0x1")
103
cpp_quote("#define LXSS_DISTRO_FLAGS_APPEND_NT_PATH 0x2")
104
cpp_quote("#define LXSS_DISTRO_FLAGS_ENABLE_DRIVE_MOUNTING 0x4")
105
cpp_quote("#define LXSS_DISTRO_FLAGS_VM_MODE 0x8")
106
-cpp_quote("#define LXSS_DISTRO_FLAGS_WSLCORE_MODE 0x10")
106
cpp_quote("#define LXSS_DISTRO_FLAGS_UNCHANGED 0xFFFFFFFE") // Not using ~0 since the inbox tests use that value to validate that invalid flags return an error.
108
-cpp_quote("#define LXSS_DISTRO_FLAGS_ALL (LXSS_DISTRO_FLAGS_ENABLE_INTEROP | LXSS_DISTRO_FLAGS_APPEND_NT_PATH | LXSS_DISTRO_FLAGS_ENABLE_DRIVE_MOUNTING | LXSS_DISTRO_FLAGS_VM_MODE| LXSS_DISTRO_FLAGS_WSLCORE_MODE)")
107
+cpp_quote("#define LXSS_DISTRO_FLAGS_ALL (LXSS_DISTRO_FLAGS_ENABLE_INTEROP | LXSS_DISTRO_FLAGS_APPEND_NT_PATH | LXSS_DISTRO_FLAGS_ENABLE_DRIVE_MOUNTING | LXSS_DISTRO_FLAGS_VM_MODE)")
108
cpp_quote("#define LXSS_DISTRO_FLAGS_DEFAULT (LXSS_DISTRO_FLAGS_ENABLE_INTEROP | LXSS_DISTRO_FLAGS_APPEND_NT_PATH | LXSS_DISTRO_FLAGS_ENABLE_DRIVE_MOUNTING)")
109
110
cpp_quote("#define LXSS_ENUMERATE_FLAGS_DEFAULT 0x1")