API Reference
Class
DeviceInventoryQueryRequest
Parameters for typed device inventory queries.
Inheritance
- Object
- DeviceInventoryQueryRequest
Constructors
public DeviceInventoryQueryRequest() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String ComputerName { get; set; } #Target computer name. Null, empty, whitespace, or "." resolves to the local machine.
public Boolean IncludeUsb { get; set; } #Include USB inventory rows.
public Boolean IncludeDeviceManager { get; set; } #Include Device Manager inventory rows.
public String NameContains { get; set; } #Optional case-insensitive filter against row name.
public String ClassContains { get; set; } #Optional case-insensitive filter against device class.
public String ManufacturerContains { get; set; } #Optional case-insensitive filter against USB manufacturer.
public String StatusContains { get; set; } #Optional case-insensitive filter against Device Manager status.
public Boolean ProblemOnly { get; set; } #Optional filter returning only rows with non-empty problem codes.
public Nullable<Int32> MaxResults { get; set; } #Optional maximum rows to return.
public Nullable<TimeSpan> Timeout { get; set; } #Optional timeout for underlying WMI/CIM calls.