勇芳软件工作室.汉化:  Windows Management Instrumentation > Scripting API for WMI > Scripting API Objects >

SWbemServices

Previous pageReturn to chapter overviewNext page

您可以使用SWbemServices对象的方法对本地主机或远程主机上的命名空间执行操作。该对象不能由VBScript CreateObject调用创建。

 

方法

 

SWbemServices对象定义了以下方法。

 

方法

描述

AssociatorsOf

返回与指定对象相关联的对象(类或实例)的集合。

AssociatorsOfAsync

异步返回与指定对象关联的对象(类或实例)的集合。

删除

删除对象路径中指定的类或实例。

DeleteAsync

异步删除对象路径中指定的类或实例。

ExecMethod

执行由方法提供者导出的方法。

ExecMethodAsync

异步执行由方法提供者导出的方法。

ExecNotificationQuery

执行查询以接收事件。

ExecNotificationQueryAsync

异步执行查询以接收事件。

ExecQuery

执行查询以检索对象。

ExecQueryAsync

异步执行查询来检索对象。

得到

基于对象路径检索对象,即是类定义或实例。

GetAsync

基于对象路径异步检索一个对象,它是一个类定义或一个实例。

InstancesOf

根据用户指定的选择条件返回指定类的实例。

InstancesOfAsync

根据用户指定的选择条件异步返回指定类的实例。

ReferencesTo

返回引用特定源类或实例的所有关联类或实例的集合。

ReferencesToAsync

异步返回引用特定类或实例的所有关联类或实例的集合。

SubclassesOf

返回一个SWbemObjectSet对象。

SubclassesOfAsync

异步返回指定类的子类集合。

 

属性

 

SWbemServices对象定义了以下属性。

 

属性

描述

安全_

用于获取或设置SWbemServices对象的安全设置。

 

备注

 

可以在同步模式,异步模式或半同步模式下调用这些方法。有关详细信息,请参阅调用方法.

 

要求

 

客户

需要Windows Vista,Windows XP,Windows 2000 Professional,Windows NT Workstation 4.0 SP4及更高版本,Windows Me,Windows 98或Windows 95 OSR2及更高版本。

服务器

需要Windows Server 2008,Windows Server 2003,Windows 2000 Server或Windows NT Server 4.0 SP4及更高版本。

类型库

使用Wbemdisp.tlb。

DLL

需要Wbemdisp.dll。