Documentation
¶
Overview ¶
Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CompareOperator ¶
type CompareOperator string
const ( Equals CompareOperator = "=" LessThan CompareOperator = "<" GreaterThan CompareOperator = ">" LessThanEquals CompareOperator = "<=" GreaterThanEquals CompareOperator = ">=" NotEquals CompareOperator = "<>" Like CompareOperator = "LIKE" Isa CompareOperator = "ISA" )
type WmiQuery ¶
type WmiQuery struct { ClassName string Filters []*WmiQueryFilter SelectList []string }
func NewWmiQuery ¶
func NewWmiQueryWithSelectList ¶ added in v0.21.0
func (*WmiQuery) AddFilterWithComparer ¶ added in v0.21.0
func (q *WmiQuery) AddFilterWithComparer(propertyName, value string, oper CompareOperator)
func (*WmiQuery) BuildQueryFilter ¶ added in v0.21.0
type WmiQueryFilter ¶
type WmiQueryFilter struct { Name string Value string Operator CompareOperator }
func NewWmiQueryFilter ¶
func NewWmiQueryFilter(name, value string, oper CompareOperator) *WmiQueryFilter
NewWmiQueryFilter
func (*WmiQueryFilter) String ¶
func (q *WmiQueryFilter) String() string
type WmiQueryFilterCollection ¶ added in v0.1.2
type WmiQueryFilterCollection []*WmiQueryFilter
func (*WmiQueryFilterCollection) String ¶ added in v0.1.2
func (c *WmiQueryFilterCollection) String() string
Click to show internal directories.
Click to hide internal directories.