IEnumWbemClassObject接口用于枚举共同信息模型(CIM)对象,与标准COM枚举器类似。
从以下方法的调用接收到类型为IEnumWbemClassObject的对象:
· | IWbemServices.ExecQuery |
· | IWbemServices.CreateInstanceEnum |
· | IWbemServices.CreateClassEnum |
· | IWbemServices.ExecNotificationQuery |
通过调用Next方法,从枚举类型IWbemClassObject的对象中检索CIM对象。您可以通过调用重启方法将一个枚举重新开始。
方法
IEnumWbemClassObject接口继承了IUnknown接口的方法。
此外,IEnumWbemClassObject定义了以下方法。
方法 |
描述 |
克隆 |
备份枚举器的副本。 |
下一个 |
从当前位置开始,从枚举中检索下一个对象或对象。 |
NextAsync |
使用与IWbemObjectSink的异步集成检索下一个对象或对象。 |
重启 |
将枚举序列重新设置为开始。 |
跳跃 |
导致枚举跳过,以便将来调用Next方法在对象枚举中的当前位置之前检索一个或多个对象。 |
要求
客户 |
需要Windows Vista,Windows XP,Windows 2000 Professional,Windows NT Workstation 4.0 SP4及更高版本,Windows Me,Windows 98或Windows 95。 |
服务器 |
需要Windows Server 2008,Windows Server 2003,Windows 2000 Server或Windows NT Server 4.0 SP4及更高版本。 |
头 |
在Wbemcli.inc中声明。 |
DLL |
需要Fastprox.dll。 |