TestimoX

API Reference

Class

WindowsOptionalFeaturesQuery

Namespace ComputerX.Features
Assembly ComputerX
Modifiers static

Queries Windows optional features using WMI (Win32_OptionalFeature).

Inheritance

  • Object
  • WindowsOptionalFeaturesQuery

Methods

public static List<WindowsOptionalFeatureInfo> Get(String computer) #
Returns: List<WindowsOptionalFeatureInfo>

Gets the list of Windows optional features on the specified computer.

Parameters

computer System.String requiredposition: 0
The target computer name. Use MachineName for local.

Returns

List of optional feature entries. Returns an empty list on failure.

public static async Task<List<WindowsOptionalFeatureInfo>> GetAsync(String computer, TimeSpan timeout, CancellationToken ct) #
Returns: Task<List<WindowsOptionalFeatureInfo>>

Asynchronously gets the list of Windows optional features on the specified computer.

Parameters

computer System.String requiredposition: 0
The target computer name.
timeout System.TimeSpan requiredposition: 1
Query timeout.
ct System.Threading.CancellationToken requiredposition: 2
Cancellation token.

Returns

List of optional feature entries. Returns an empty list on failure.