TestimoX

API Reference

Class

DeviceManagerQuery

Namespace ComputerX.Devices
Assembly ComputerX
Modifiers static

Queries Win32_PnPEntity via WMI to produce DeviceManagerDevice rows.

Inheritance

  • Object
  • DeviceManagerQuery

Methods

public static async Task<List<DeviceManagerDevice>> GetAsync(String computer, String pnpClass = null, Nullable<TimeSpan> timeout = null, CancellationToken ct = null) #
Returns: Task<List<DeviceManagerDevice>>

Gets device manager entries, optionally filtered by PNPClass.

Parameters

computer System.String requiredposition: 0
Target computer name or IP. Use . for local.
pnpClass System.String = null optionalposition: 1
Optional Device Manager class filter.
timeout System.Nullable{System.TimeSpan} = null optionalposition: 2
Optional WMI timeout.
ct System.Threading.CancellationToken = null optionalposition: 3
Cancellation token.