Documentation
¶
Index ¶
- func CreateWmiInstance(host *host.WmiHost, namespaceName, class string) (*wmi.WmiInstance, error)
- 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 GetWmiInstanceFromPath(host *host.WmiHost, namespaceName, instancePath string) (*wmi.WmiInstance, error)
- func GetWmiInstancesFromHost(host *host.WmiHost, namespaceName string, inquery *query.WmiQuery) (wmi.WmiInstanceCollection, error)
- func GetWmiJob(host *host.WmiHost, namespaceName, instancePath string) (*wmi.WmiJob, 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)
- func (im *WmiInstanceManager) CreateInstance(className string) (*wmi.WmiInstance, error)
- func (im *WmiInstanceManager) GetInstance(instancePath string) (*wmi.WmiInstance, error)
- func (im *WmiInstanceManager) QueryInstance(inquery *query.WmiQuery) (*wmi.WmiInstance, error)
- func (im *WmiInstanceManager) QueryInstanceEx(queryString string) (*wmi.WmiInstance, error)
- func (im *WmiInstanceManager) QueryInstances(queryString string) ([]*wmi.WmiInstance, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateWmiInstance ¶ added in v0.1.5
func GetWmiInstance ¶
func GetWmiInstanceByName ¶
func GetWmiInstanceEx ¶
func GetWmiInstanceEx2 ¶
func GetWmiInstanceEx2(hostName string, cred credential.WmiCredential, namespaceName string, inquery *query.WmiQuery) (*wmi.WmiInstance, error)
func GetWmiInstanceFromPath ¶ added in v0.1.5
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) CreateInstance ¶ added in v0.1.5
func (im *WmiInstanceManager) CreateInstance(className string) (*wmi.WmiInstance, error)
func (*WmiInstanceManager) GetInstance ¶ added in v0.1.5
func (im *WmiInstanceManager) GetInstance(instancePath string) (*wmi.WmiInstance, 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.