Component
WslcService::GetMissingComponents() returns a Component bitmask.
Underlying values:
VirtualMachinePlatform = 1WslPackage = 2SdkNeedsUpdate = 4
auto missing = WslcService::GetMissingComponents();
if (missing != static_cast<Component>(0))
{
co_await WslcService::InstallWithDependenciesAsync();
}