枚举在目标名称空间中定义的类的子类的名称
EnumerateClassNames 方法枚举在目标名称空间中定义的类的子类的名称。
参数
表 1 描述 EnumerateClassNames 方法的参数。
| 参数 | 类型 | 描述 |
|---|---|---|
| ClassName | 字符串 | 定义要返回其子类名称的类的名称。如果该字段为 NULL,那么将返回目标名称空间中的所有基类名称。 |
| DeepInheritance | 布尔 (Boolean) | TRUE 返回指定类的所有子类名称。FALSE 只返回直系子类名称。 |
返回值
如果成功,将返回零个或零个以上的类名称。否则,将返回以下错误代码之一:
- CIM_ERR_ACCESS_DENIED
- CIM_ERR_INVALID_NAMESPACE
- CIM_ERR_INVALID_PARAMETER
- CIM_ERR_INVALID_CLASS
- CIM_ERR_FAILED