TestimoX

API Reference

Class

WmiMethodResult

Namespace ComputerX.Wmi
Assembly ComputerX
Modifiers static
Attributes
SupportedOSPlatform("windows")

Helper methods for evaluating WMI method out-parameter dictionaries.

Inheritance

  • Object
  • WmiMethodResult

Methods

public static Boolean IsSuccess(IReadOnlyDictionary<String, Object> output, String returnValueKey = "ReturnValue", UInt32 successCode = 0, Boolean missingReturnValueIsSuccess = true) #
Returns: Boolean

Returns true when a WMI method output indicates success.

Parameters

output System.Collections.Generic.IReadOnlyDictionary{System.String,System.Object} requiredposition: 0
Out-parameter dictionary returned by a WMI method invocation.
returnValueKey System.String = "ReturnValue" optionalposition: 1
Name of the return-value key, default is ReturnValue.
successCode System.UInt32 = 0 optionalposition: 2
Expected success code, default is 0.
missingReturnValueIsSuccess System.Boolean = true optionalposition: 3
When true, missing return-value key is treated as success.

Returns

true when the output is considered successful; otherwise false.