枚举目标名称空间中已定义的类的实例
EnumerateInstances 方法枚举目标名称空间中已定义的类的实例。
参数
表 1 描述 EnumerateInstances 方法的参数。
| 参数 | 类型 | 描述 |
|---|---|---|
| ClassName | 字符串 | 定义要返回其实例的类的名称。 |
| DeepInheritance | 布尔 (Boolean) | TRUE 返回所有实例以及实例的所有属性,包括通过划分子类而添加的属性。FALSE 只返回为指定类定义的属性。 |
| IncludeClassOrigin | 布尔 (Boolean) | TRUE 返回实例中类的 CLASSORIGIN 属性。 |
返回值
如果成功,那么将返回零个或零个以上的实例 (Objects)。否则,将返回以下错误代码之一:
- CIM_ERR_ACCESS_DENIED
- CIM_ERR_INVALID_NAMESPACE
- CIM_ERR_INVALID_PARAMETER
- CIM_ERR_INVALID_CLASS
- CIM_ERR_FAILED