MI_Result mi.h) (列舉
定義函式傳回碼。
Syntax
typedef enum _MI_Result {
MI_RESULT_OK = 0,
MI_RESULT_FAILED = 1,
MI_RESULT_ACCESS_DENIED = 2,
MI_RESULT_INVALID_NAMESPACE = 3,
MI_RESULT_INVALID_PARAMETER = 4,
MI_RESULT_INVALID_CLASS = 5,
MI_RESULT_NOT_FOUND = 6,
MI_RESULT_NOT_SUPPORTED = 7,
MI_RESULT_CLASS_HAS_CHILDREN = 8,
MI_RESULT_CLASS_HAS_INSTANCES = 9,
MI_RESULT_INVALID_SUPERCLASS = 10,
MI_RESULT_ALREADY_EXISTS = 11,
MI_RESULT_NO_SUCH_PROPERTY = 12,
MI_RESULT_TYPE_MISMATCH = 13,
MI_RESULT_QUERY_LANGUAGE_NOT_SUPPORTED = 14,
MI_RESULT_INVALID_QUERY = 15,
MI_RESULT_METHOD_NOT_AVAILABLE = 16,
MI_RESULT_METHOD_NOT_FOUND = 17,
MI_RESULT_NAMESPACE_NOT_EMPTY = 20,
MI_RESULT_INVALID_ENUMERATION_CONTEXT = 21,
MI_RESULT_INVALID_OPERATION_TIMEOUT = 22,
MI_RESULT_PULL_HAS_BEEN_ABANDONED = 23,
MI_RESULT_PULL_CANNOT_BE_ABANDONED = 24,
MI_RESULT_FILTERED_ENUMERATION_NOT_SUPPORTED = 25,
MI_RESULT_CONTINUATION_ON_ERROR_NOT_SUPPORTED = 26,
MI_RESULT_SERVER_LIMITS_EXCEEDED = 27,
MI_RESULT_SERVER_IS_SHUTTING_DOWN = 28
} MI_Result;
常數
MI_RESULT_OK 值: 0 作業成功。 |
MI_RESULT_FAILED 值: 1 發生一般錯誤,未涵蓋於更特定的錯誤碼中。 |
MI_RESULT_ACCESS_DENIED 值: 2 用戶端無法使用 CIM 資源的存取權。 執行作業時,此原因可能沒有足夠的許可權可存取要求的資源, 或呼叫具有不一致身分識別的 API。 後者的範例是建立具有一個身分 識別的MI_Session ,同時嘗試在不同的身分識別的相同會話上執行作業。 |
MI_RESULT_INVALID_NAMESPACE 值: 3 目標命名空間不存在。 |
MI_RESULT_INVALID_PARAMETER 值: 4 傳遞至 方法的一或多個參數值無效。 |
MI_RESULT_INVALID_CLASS 值: 5 指定的類別不存在。 |
MI_RESULT_NOT_FOUND 值: 6 找不到要求的物件。 |
MI_RESULT_NOT_SUPPORTED 值: 7 不支援要求的作業。 |
MI_RESULT_CLASS_HAS_CHILDREN 值: 8 無法叫用作業,因為類別具有子類別。 |
MI_RESULT_CLASS_HAS_INSTANCES 值: 9 無法叫用作業,因為類別具有 實例。 |
MI_RESULT_INVALID_SUPERCLASS 值: 10 無法叫用作業,因為superclass不存在。 |
MI_RESULT_ALREADY_EXISTS 值: 11 無法叫用作業,因為對象已經存在。 |
MI_RESULT_NO_SUCH_PROPERTY 值: 12 指定的屬性不存在。 |
MI_RESULT_TYPE_MISMATCH 值: 13 所提供的值與型別不相容。 |
MI_RESULT_QUERY_LANGUAGE_NOT_SUPPORTED 值: 14 無法辨識或支持查詢語言。 |
MI_RESULT_INVALID_QUERY 值: 15 查詢對指定的查詢語言無效。 |
MI_RESULT_METHOD_NOT_AVAILABLE 值: 16 無法叫用 extrinsic 方法。 |
MI_RESULT_METHOD_NOT_FOUND 值: 17 指定的 extrinsic 方法不存在。 |
MI_RESULT_NAMESPACE_NOT_EMPTY 值: 20 指定的命名空間不是空的。 |
MI_RESULT_INVALID_ENUMERATION_CONTEXT 值: 21 指定內容所識別的列舉無效。 |
MI_RESULT_INVALID_OPERATION_TIMEOUT 值: 22 CIM 伺服器不支援指定的作業逾時。 |
MI_RESULT_PULL_HAS_BEEN_ABANDONED 值: 23 提取作業已放棄。 |
MI_RESULT_PULL_CANNOT_BE_ABANDONED 值: 24 嘗試放棄並行提取作業失敗。 |
MI_RESULT_FILTERED_ENUMERATION_NOT_SUPPORTED 值: 25 CIM 伺服器不支援在列舉中使用篩選。 |
MI_RESULT_CONTINUATION_ON_ERROR_NOT_SUPPORTED 值: 26 CIM 伺服器不支持發生錯誤的接續。 |
MI_RESULT_SERVER_LIMITS_EXCEEDED 值: 27 作業失敗,因為超過伺服器限制。 |
MI_RESULT_SERVER_IS_SHUTTING_DOWN 值: 28 CIM 伺服器正在關閉,而且無法處理作業。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 |
最低支援的伺服器 | Windows Server 2012 |
標頭 | mi.h |
可轉散發套件 | windows Server 2008 R2 SP1、Windows 7 SP1 和 Windows Server 2008 SP2 上的 Windows Management Framework 3.0 |