Задать вопрос

Есть ли возможность получить средствами winAPI, установлена ли в системе WSL?

В гугле я нашел только wslapi.h, который, кажется, не предоставляет функции "Але, оно установлено?". Я бы мог выполнить
system("wsl --install");
Но это будет узким местом в коде, потому что system(), как я понял, медленнее вызовов API.
Мне принципиально важно обработать наличие WSL, потому что это ключевой момент в моей программе.
  • Вопрос задан
  • 39 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Я думаю проверка наличия файла C:\windows\system32\wsl.exe (ну или куда там windows установлена) будет достаточным аргументом установленного WSL.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы