返回错误代码

公共信息模型对象管理器 (CIMOM) 将状态返回到客户机应用程序。

返回状态通过以下方式之一发送到客户机应用程序:
  • 通过 HTTP 状态消息
  • 通过 <METHODRESPONSE><IMETHODRESPONSE> XML 标记中包含的错误代码。

表 1 描述 CIMOM 可能返回的特定于供应商的状态码。对于 CIM 标准返回码,请参阅 CIM 模式。

表 1. CIMOM 的返回错误代码
代码 符号名称 定义
1 CIM_ERR_FAILED 发生某个十分具体的错误代码未涉及到的常规错误。
2 CIM_ERR_ACCESS_DENIED 客户机不能访问 CIM 资源。
3 CIM_ERR_INVALID_NAMESPACE 目标名称空间不存在。
4 CIM_ERR_INVALID_PARAMETER 一个或多个传递到方法的参数值无效。
5 CIM_ERR_INVALID_CLASS 指定的类不存在。
6 CIM_ERR_NOT_FOUND 未找到所请求的对象。
7 CIM_ERR_NOT_SUPPORTED 不支持所请求的操作。
8 CIM_ERR_CLASS_HAS_CHILDREN 由于该类包含子类,因此无法对其执行操作。
9 CIM_ERR_CLASS_HAS_INSTANCES 由于该类包含实例,所以无法对其执行操作。
10 CIM_ERR_INVALID_SUPERCLASS 由于指定的超类不存在,因此无法执行操作。
11 CIM_ERR_ALREADY_EXISTS 由于对象存在,因此无法执行操作。
12 CIM_ERR_NO_SUCH_PROPERTY 指定的属性不存在。
13 CIM_ERR_TYPE_MISMATCH 提供的值与指定的类型不兼容。
14 CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED 无法识别或不支持该查询语言。
15 CIM_ERR_INVALID_QUERY 对于指定的查询语言,查询无效。
16 CIM_ERR_METHOD_NOT_AVAILABLE 无法运行外部方法。
17 CIM_ERR_METHOD_NOT_FOUND 指定的外部方法不存在。
20 CIM_ERR_LOW_ON_MEMORY 内存不足。
21 XMLERROR 发生 XML 错误。
22 CIM_ERR_LISTNER_ALREADY_DEFINED 已定义侦听器。
23 CIM_ERR_INDICATION_NOT_COLLECTED 未收集指示。
24 CIM_ERR_NO_METHOD_NAME 方法名称为空。
25 CIM_ERR_INVALID_QUALIFIER_DATATYPE 数据类型限定符无效。
26 CIM_ERR_NAMESPACE_NOT_IN_MANAGER 找不到名称空间值。
27 CIM_ERR_INSTANTIATE_FAILED 实例化失败。
28 CIM_ERR_FAILED_TO_LOCATE_INDICATION_ HANDLER 找不到指示处理程序。
29 CIM_ERR_IO_EXCEPTION 发生 I/O 异常。
30 CIM_ERR_COULD_NOT_DELETE_FILE 无法删除文件。
31 INVALID_QUALIFIER_NAME 限定符名称为空。
32 NO_QUALIFIER_VALUE 限定符值为空。
33 NO_SUCH_QUALIFIER1 没有此类限定符。
34 NO_SUCH_QUALIFIER2 没有此类限定符。
35 QUALIFIER_UNOVERRIDABLE 无法覆盖限定符。
36 SCOPE_ERROR 发生作用域错误。
37 TYPE_ERROR 发生类型错误。
38 CIM_ERR_MISSING_KEY 键缺失。
39 CIM_ERR_KEY_CANNOT_MODIFY 无法修改键。
40 CIM_ERR_NO_KEYS 找不到任何键。
41 CIM_ERR_KEYS_NOT_UNIQUE 键不是唯一的。
100 CIM_ERR_SET_CLASS_NOT_SUPPORTED 不支持集合类操作。
101 CIM_ERR_SET_INSTANCE_NOT_SUPPORTED 不支持集合实例操作。
102 CIM_ERR_QUALIFIER_NOT_FOUND 找不到限定符值。
103 CIM_ERR_QUALIFIERTYPE_NOT_FOUND 找不到限定符类型。
104 CIM_ERR_CONNECTION_FAILURE 连接失败。
105 CIM_ERR_FAIL_TO_WRITE_TO_SERVER 写入服务器失败。
106 CIM_ERR_SERVER_NOT_SPECIFIED 未指定服务器。
107 CIM_ERR_INDICATION_ERROR 存在指示处理错误。
108 CIM_ERR_FAIL_TO_WRITE_TO_CIMOM 对 CIMOM 的写操作失败。
109 CIM_ERR_SUBSCRIPTION_EXISTS 预订存在。
110 CIM_ERR_INVALID_SUBSCRIPTION_DEST 预订目标无效。
111 CIM_ERR_INVALID_FILTER_PATH 过滤器路径无效。
112 CIM_ERR_INVALID_HANDLER_PATH 处理程序路径无效。
113 CIM_ERR_NO_FILTER_INSTANCE 找不到过滤器实例。
114 CIM_ERR_NO_HANDLER_INSTANCE 找不到处理程序实例。
115 CIM_ERR_UNSUPPPORTED_FILTER 不支持预订中引用的过滤器。
116 CIM_ERR_INVALID_TRUSTSTORE 由于信任库错误或缺失,或者信任库密码不正确,因此无法连接到 CIMOM。
117 CIM_ERR_ALREADY_CONNECTED 由于已经连接 CIMOM,因此无法与其建立连接。
118 CIM_ERR_UNKNOWN_SERVER 服务器未知。CIMOM 无法接受这些连接。
119 CIM_ERR_INVALID_CERTIFICATE 在信任库中找不到正确的证书。CIMOM 无法接受这些连接。