Documentation
¶
Index ¶
- func GetWmiInstance(hostname, namespaceName, userName, password, domainName string, ...) (*wmi.WmiInstance, error)
- func GetWmiInstanceByName(whost *host.WmiHost, namespaceName, className, instanceName string) (*wmi.WmiInstance, error)
- func GetWmiInstanceEx(whost *host.WmiHost, namespaceName string, inquery *query.WmiQuery) (*wmi.WmiInstance, error)
- func GetWmiInstanceEx2(hostName string, cred credential.WmiCredential, namespaceName string, ...) (*wmi.WmiInstance, error)
- func GetWmiInstancesFromHost(host *host.WmiHost, namespaceName string, inquery *query.WmiQuery) (*wmi.WmiInstanceCollection, error)
- type WmiInstanceManager
- func GetWmiInstanceManager(hostname, namespaceName, userName, password, domainName string) (*WmiInstanceManager, error)
- func GetWmiInstanceManagerFromCred(hostname, namespaceName string, cred *credential.WmiCredential) (*WmiInstanceManager, error)
- func GetWmiInstanceManagerFromWHost(whost *host.WmiHost, namespaceName string) (*WmiInstanceManager, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetWmiInstance ¶
func GetWmiInstanceByName ¶
func GetWmiInstanceEx ¶
func GetWmiInstanceEx2 ¶
func GetWmiInstanceEx2(hostName string, cred credential.WmiCredential, namespaceName string, inquery *query.WmiQuery) (*wmi.WmiInstance, error)
func GetWmiInstancesFromHost ¶ added in v0.1.2
Types ¶
type WmiInstanceManager ¶
type WmiInstanceManager struct { Host *host.WmiHost Namespace string // contains filtered or unexported fields }
func GetWmiInstanceManager ¶
func GetWmiInstanceManager(hostname, namespaceName, userName, password, domainName string) (*WmiInstanceManager, error)
func GetWmiInstanceManagerFromCred ¶ added in v0.1.2
func GetWmiInstanceManagerFromCred(hostname, namespaceName string, cred *credential.WmiCredential) (*WmiInstanceManager, error)
func GetWmiInstanceManagerFromWHost ¶ added in v0.1.2
func GetWmiInstanceManagerFromWHost(whost *host.WmiHost, namespaceName string) (*WmiInstanceManager, error)
func (*WmiInstanceManager) QueryInstance ¶
func (im *WmiInstanceManager) QueryInstance(inquery *query.WmiQuery) (*wmi.WmiInstance, error)
func (*WmiInstanceManager) QueryInstanceEx ¶
func (im *WmiInstanceManager) QueryInstanceEx(queryString string) (*wmi.WmiInstance, error)
func (*WmiInstanceManager) QueryInstances ¶
func (im *WmiInstanceManager) QueryInstances(queryString string) ([]*wmi.WmiInstance, error)
Click to show internal directories.
Click to hide internal directories.