Files
WSL/doc/docs/api-reference/cpp/enumerations/component.md
T
Blue 901cb9c134 Run the documentation pipeline when doc/ is edited + various rendering fixes (#40931)
* Run the documentation pipeline when doc/ is edited + various rendering fixes

* Fix inverted condition
2026-06-28 06:43:01 -07:00

18 lines
344 B
Markdown

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