CIM_Error 類別
CIM_Error類別包含 CIM 作業失敗的相關資訊。
語法
[Indication, Abstract, Version("2.22.1"), Exception, UMLPackagePath("CIM::Interop"), AMENDMENT]
class CIM_Error
{
uint16 ErrorType;
string OtherErrorType;
string OwningEntity;
string MessageID;
string Message;
string MessageArguments[];
uint16 PerceivedSeverity;
uint16 ProbableCause;
string ProbableCauseDescription;
string RecommendedActions[];
string ErrorSource;
uint16 ErrorSourceFormat = 0;
string OtherErrorSourceFormat;
uint32 CIMStatusCode;
string CIMStatusCodeDescription;
};
成員
CIM_Error類別具有下列類型的成員:
屬性
CIM_Error類別具有這些屬性。
-
CIMStatusCode
-
-
資料類型: uint32
-
存取類型:唯讀
-
限定詞: MappingStrings (「DSP0201。DMTF|錯誤。CODE|2.3「, 」DSP0200.DMTF|CIMError|1.3「) , ModelCorrespondence (」CIM_Error。CIMStatusCodeDescription「)
描述這個實例的 CIM 狀態碼。 此屬性會定義可由 CIM 伺服器或接聽程式傳回的狀態碼。
-
-
CIM_ERR_FAILED (1)
-
發生較特定錯誤碼未涵蓋的一般錯誤。
-
CIM_ERR_ACCESS_DENIED (2)
-
用戶端無法使用 CIM 資源的存取權。
-
CIM_ERR_INVALID_NAMESPACE (3)
-
目標命名空間不存在。
-
CIM_ERR_INVALID_PARAMETER (4)
-
傳遞至 方法的一或多個參數值無效。
-
CIM_ERR_INVALID_CLASS (5)
-
指定的類別不存在。
-
CIM_ERR_NOT_FOUND (6)
-
找不到要求的物件。
-
CIM_ERR_NOT_SUPPORTED (7)
-
不支援要求的作業。
-
CIM_ERR_CLASS_HAS_CHILDREN (8)
-
作業無法在此類別上執行,因為它具有 實例。
-
CIM_ERR_CLASS_HAS_INSTANCES (9)
-
作業無法在此類別上執行,因為它具有 實例。
-
CIM_ERR_INVALID_SUPERCLASS (10)
-
作業無法執行,因為指定的 superclass 不存在。
-
CIM_ERR_ALREADY_EXISTS (11)
-
作業無法執行,因為物件已經存在。
-
CIM_ERR_NO_SUCH_PROPERTY (12)
-
指定的屬性不存在。
-
CIM_ERR_TYPE_MISMATCH (13)
-
所提供的值與 型別不相容。
-
CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED (14)
-
無法辨識或支援查詢語言。
-
CIM_ERR_INVALID_QUERY (15)
-
查詢對指定的查詢語言無效。
-
CIM_ERR_METHOD_NOT_AVAILABLE (16)
-
無法執行 extrinsic 方法。
-
CIM_ERR_METHOD_NOT_FOUND (17)
-
指定的 extrinsic 方法不存在。
-
CIM_ERR_UNEXPECTED_RESPONSE (18)
-
未預期傳回非同步作業的回應。
-
CIM_ERR_INVALID_RESPONSE_DESTINATION (19)
-
非同步回應的指定目的地無效。
-
CIM_ERR_NAMESPACE_NOT_EMPTY (20)
-
指定的命名空間不是空的。
-
CIM_ERR_INVALID_ENUMERATION_CONTEXT (21)
-
提供的列舉內容無效。
-
CIM_ERR_INVALID_OPERATION_TIMEOUT (22)
-
指定的命名空間不是空的。
-
CIM_ERR_PULL_HAS_BEEN_ABANDONED (23)
-
指定的命名空間不是空的。
-
CIM_ERR_PULL_CANNOT_BE_ABANDONED (24)
-
嘗試放棄提取作業失敗。
-
CIM_ERR_FILTERED_ENUMERATION_NOT_SUPPORTED (25)
-
不支援篩選的列舉型別。
-
CIM_ERR_CONTINUATION_ON_ERROR_NOT_SUPPORTED (26)
-
不支援發生錯誤時繼續。
-
CIM_ERR_SERVER_LIMITS_EXCEEDED (27)
-
WBEM 伺服器限制已超過 (例如記憶體、連線...) 。
-
CIM_ERR_SERVER_IS_SHUTTING_DOWN (28)
-
WBEM 伺服器正在關閉。
-
CIM_ERR_QUERY_FEATURE_NOT_SUPPORTED (29)
-
不支援指定的查詢功能。
-
DMTF 保留 (。。)
CIMStatusCodeDescription
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: MappingStrings (「DSP0201。DMTF|錯誤。DESCRIPTION|2.3「, 」DSP0200.DMTF|CIMError|1.3「) , ModelCorrespondence (」CIM_Error。CIMStatusCode「)
自由格式字串,其中包含 CIMStatusCode 屬性值的人類可讀描述。
注意
此描述可能會延伸,但必須與 CIMStatusCode的定義一致。
ErrorSource
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: ModelCorrespondence (「CIM_Error。ErrorSourceFormat「)
識別產生錯誤之實體的資訊。 如果實體是由 CIM 架構建立模型,這個屬性會包含編碼為字串參數之實例的路徑。 否則,屬性會包含一個字串,這個字串會命名產生錯誤的實體。 這個屬性的格式是由 ErrorSourceFormat 屬性所指定。
ErrorSourceFormat
-
資料類型: uint16
-
存取類型:唯讀
-
限定詞: ModelCorrespondence (「CIM_Error。ErrorSource「、」CIM_Error。OtherErrorSourceFormat「)
ErrorSource屬性的格式。
未知 (0)
格式未知或無法由 CIM 用戶端應用程式有意義地解譯。
其他 (1)
格式是由 OtherErrorSourceFormat 屬性的值所定義。
CIMObjectPath (2)
CIM 基礎結構規格中所定義的 CIM 物件路徑。
DMTF 保留 (。。)
ErrorType
-
資料類型: uint16
-
存取類型:唯讀
-
限定詞: ModelCorrespondence (「CIM_Error。OtherErrorType「)
主要錯誤類型。
未知 (0)
其他 (1)
通訊錯誤 (2)
此類型的錯誤主要與從某個點傳遞資訊所需的程式和/或程式相關聯。
服務品質錯誤 (3)
此類型的錯誤主要與導致功能或效能降低的失敗相關聯。
軟體錯誤 (4)
此類型的錯誤主要與軟體或處理錯誤相關聯。
硬體錯誤 (5)
此類型的錯誤主要與設備或硬體故障相關聯。
環境錯誤 (6)
其他環境考慮。
安全性錯誤 (7)
此類型的錯誤與安全性違規、病毒偵測和類似問題相關聯。
過度訂閱錯誤 (8)
此類型的錯誤主要與配置足夠的資源以完成作業失敗相關聯。
無法使用的資源錯誤 (9)
此類型的錯誤主要與存取必要資源的失敗相關聯。
不支援的作業錯誤 (10)
此類型的錯誤主要與不支援的要求相關聯。
DMTF 保留 (。。)
訊息
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: ModelCorrespondence (「CIM_Error。MessageID「、」CIM_Error。MessageArguments「)
格式化的訊息。
注意
此訊息的建立方式是將 MessageArguments 屬性的動態元素與 MessageID 屬性的靜態元素結合,然後將這些專案新增至與 OwningEntity相關聯的訊息登錄或目錄。
MessageArguments
-
資料類型: 字串 陣列
-
存取類型:唯讀
-
限定詞: ModelCorrespondence (「CIM_Error。MessageID「、」CIM_Error。訊息「)
陣列,包含訊息的動態內容。
MessageID
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: 必要, ModelCorrespondence (「CIM_Error。Message「、」CIM_Error。MessageArguments「)
不透明字串,可在 OwningEntity 的範圍內唯一識別 Message 的格式。
OtherErrorSourceFormat
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: ModelCorrespondence (「CIM_Error。ErrorSourceFormat「)
當 ErrorSourceFormat 設定為 「1」 (其他) 時,定義 ErrorSourceFormat 值的字串。
OtherErrorType
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: ModelCorrespondence (「CIM_Error。ErrorType「)
一個自由格式字串,描述當它設定為 「1」 (其他) 時的 ErrorType 值。
OwningEntity
-
資料類型: 字串
-
存取類型:唯讀
擁有這個實例所描述之訊息格式之實體的唯一識別碼。
注意
此屬性必須包含著作權、商標或唯一名稱,該名稱是由定義訊息格式之商務實體或標準本文所擁有。
PerceivedSeverity
-
資料類型: uint16
-
存取類型:唯讀
-
限定詞: MappingStrings (「Recommendation.URL|X733。認知嚴重性「)
從傳送錯誤訊息之元素的觀點來看,錯誤嚴重性的描述。
未知 (0)
表示的認知嚴重性未知或不確定。
其他 (1)
表示 [嚴重性] 的值可以在 OtherSeverity 屬性中找到。
資訊 (2)
提供資訊回應時,應該使用資訊。
降級/警告 (3)
應該在適當時使用,讓使用者決定是否需要採取動作。
次要 (4)
需要採取動作,但目前情況並不嚴重。
主要 (5)
現在需要動作。
重大 (6)
現在需要採取動作,而且範圍很廣泛, (關鍵資源的即將中斷將會導致) 。
嚴重/不可復原 (7)
發生錯誤,但太晚無法採取補救動作。
DMTF 保留 (。。)
ProbableCause
-
資料類型: uint16
-
存取類型:唯讀
-
限定詞: MappingStrings (「Recommendation.URL|X733。可能的原因「, 」Recommendation.ML|M3100.probableCause「, 」TC-IANA-ALARM-TC「) , ModelCorrespondence (」CIM_Error。ProbableCauseDescription「)
錯誤原因的描述。
未知 (0)
其他 (1)
配接器/卡片錯誤 (2)
應用程式子系統失敗 (3)
頻寬降低 (4)
連線建立錯誤 (5)
通訊協定錯誤 (6)
通訊子系統失敗 (7)
組態/自訂錯誤 (8)
壅塞 (9)
損毀資料 (10)
CPU 迴圈限制超過 11 (11)
資料集/數據機錯誤 (12)
降級訊號 (13)
DTE-DCE 介面錯誤 (14)
Enclosure Door Open (15)
設備故障 (16)
過度震動 (17)
檔案格式錯誤 (18)
偵測到 (19)
偵測到 ( 20)
框架錯誤 (21)
HVAC 問題 (22)
濕度無法接受 (23)
I/O 裝置錯誤 (24)
輸入裝置錯誤 (25)
LAN 錯誤 (26)
(27) 偵測到非洩漏
本機節點傳輸錯誤 (28)
遺失畫面 格 (29)
訊號遺失 (30)
材料供應用盡 (31)
多工器問題 (32)
記憶體不足 (33)
輸出裝置錯誤 (34)
效能降低 (35)
電源問題 (36)
壓力無法接受 (37)
處理器問題 (內部電腦錯誤) ( 38)
幫浦失敗 (39)
超過佇列大小 (40)
接收失敗 (41)
接收者失敗 (42)
遠端節點傳輸錯誤 (43)
位於或接近容量 的資源 (44)
回應時間過度 (45)
重新傳輸速率過度 (46)
軟體錯誤 (47)
軟體程式異常終止 (48)
軟體程式錯誤 (不正確的結果) (49)
儲存體容量問題 (50)
溫度無法接受 (51)
超出 閾值 (52)
計時問題 (53)
偵測到 ( 54)
傳輸失敗 (55)
傳送器失敗 (56)
基礎資源無法使用 (57)
版本不符 (58)
已清除先前的警示 (59)
登入嘗試失敗 (60)
偵測到軟體病毒 (61)
硬體安全性外泄 (62)
偵測到拒絕服務 (63)
安全性認證不相符 (64)
未經授權的存取 (65)
(66) 收到警示
指標遺失 (67)
承載不相符 (68)
傳輸錯誤 (69)
過度的錯誤率 (70)
追蹤問題 (71)
元素無法使用 (72)
元素遺漏 (73)
遺失多框架 (74)
廣播通道失敗 (75)
(76) 收到不正確訊息
路由失敗 (77)
上架失敗 (78)
識別碼重複 (79)
保護路徑失敗 (80)
同步遺失或不相符 (81)
終端機問題 (82)
系統時鐘失敗 (83)
天線故障 (84)
電池充電失敗 (85)
磁片失敗 (86)
頻率跳動失敗 (87)
遺失備援 (88)
電源供應器失敗 (89)
訊號品質問題 (90)
電池卸 ( 91)
電池故障 (92)
商業電源問題 (93)
風扇失敗 (94)
引擎失敗 (95)
感應器失敗 (96)
Fuse 失敗 (97)
產生器失敗 (98)
低電池 (99)
低油 (100)
低水 (101)
油 ( 102)
高風 (103)
Ice Buildup (104)
( 105)
記憶體不符 (106)
CPU 週期不足 (107)
軟體環境問題 (108)
軟體下載失敗 (109)
元素重新初始化 (110)
逾 時 (111)
記錄問題 (112)
偵測到流失 (113)
保護機制失敗 (114)
保護資源失敗 (115)
資料庫不一致 (116)
驗證失敗 (117)
機密性外泄 (118)
纜線竄改 (119)
延遲的資訊 (120)
重複的資訊 (121)
遺漏 資訊 (122)
資訊修改 (123)
序列外的資訊 (124)
金鑰已過期 (125)
非否認性失敗 (126)
非時數活動 (127)
服務外 (128)
程式錯誤 (129)
非預期的資訊 (130)
DMTF 保留 (。。)
ProbableCauseDescription
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: ModelCorrespondence (「CIM_Error。ProbableCause「)
描述錯誤可能原因的自由格式字串,當 ProbableCause 屬性設定為 「1」 (其他) 時。
RecommendedActions
-
資料類型: 字串 陣列
-
存取類型:唯讀
自由格式字串陣列,描述解決錯誤的建議動作。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 8 |
最低支援的伺服器 |
Windows Server 2012 |
命名空間 |
Root\virtualization\v2 |
MOF |
|
DLL |
|