Msvm_Error 類別
特製化類別,其中包含與 CIM 作業失敗相關的嚴重性、原因、建議動作和其他資料的相關資訊。
下列語法是簡化 Managed 物件格式 (MOF) 程式碼,並包含所有繼承的屬性。
語法
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_Error : 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;
};
成員
Msvm_Error類別具有下列類型的成員:
屬性
Msvm_Error類別具有這些屬性。
-
CIMStatusCode
-
-
資料類型: uint32
-
存取類型:唯讀
描述這個實例的 CIM 狀態碼。 此屬性會定義可由符合 CIM 伺服器或接聽程式傳回的狀態碼。 並非所有狀態碼對每個作業都有效。 每個作業的規格都應該定義該作業可能傳回的狀態碼。 已定義下列 CIM 狀態碼的值。 此屬性繼承自 CIM_Error。
值 意義 - 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
指定的命名空間不是空的。 - DMTF 保留
- 21 = 值
保留的值。 -
-
CIMStatusCodeDescription
-
-
資料類型: 字串
-
存取類型:唯讀
字串,包含 CIMStatusCode 屬性的使用者可讀取描述。 此描述可能會延伸,但必須與 CIMStatusCode的定義一致。 此屬性繼承自 CIM_Error。
-
-
ErrorSource
-
-
資料類型: 字串
-
存取類型:唯讀
實體的識別資訊 (實例) 產生錯誤。 如果此實體在 CIM 架構中建立模型,此屬性會包含編碼為字串參數的實例路徑。 如果未建立模型,屬性會包含一些識別字串,以命名產生錯誤的實體。 路徑或識別字串會根據 ErrorSourceFormat 屬性來格式化。 此屬性繼承自 CIM_Error。
-
-
ErrorSourceFormat
-
-
資料類型: uint16
-
存取類型:唯讀
ErrorSource屬性的格式會根據這個屬性的值來解譯。 此屬性繼承自 CIM_Error,且一律設定為 0。
值 意義 - Unknown
- 0
格式未知或無法由 CIM 用戶端應用程式有意義地解譯。 - 其他
- 1
格式是由 OtherErrorSourceFormat 屬性的值所定義。 - CIMObjectHandle
- 2
使用針對 objectHandle 非終端機定義的 MOF 語法編碼的 CIM 物件控制碼,可用來識別實體。 -
-
ErrorType
-
-
資料類型: uint16
-
存取類型:唯讀
錯誤的主要分類。 定義下列值。 此屬性繼承自 CIM_Error。
值 意義 - Unknown
- 0
- 其他
- 1
- 通訊錯誤
- 2
此類型的錯誤主要與將資訊從一個點傳達至另一個點所需的程式和/或程式相關聯。 - 服務品質錯誤
- 3
此類型的錯誤主要與導致功能或效能降低的失敗相關聯。 - 軟體錯誤
- 4
此類型的錯誤主要與軟體或處理錯誤相關聯。 - 硬體錯誤
- 5
此類型的錯誤主要與設備或硬體故障相關聯。 - 環境錯誤
- 6
此類型的錯誤主要與與設施相關的失敗狀況或其他環境考慮相關聯。 - 安全性錯誤
- 7
此類型的錯誤與安全性違規、病毒偵測和類似問題相關聯。 - 過度訂閱錯誤
- 8
此類型的錯誤主要與無法配置足夠的資源來完成作業相關聯。 - 無法使用的資源錯誤
- 9
此類型的錯誤主要與存取必要資源的失敗相關聯。 - 不支援的作業錯誤
- 10
此類型的錯誤主要與不支援的要求相關聯。 -
-
訊息
-
-
資料類型: 字串
-
存取類型:唯讀
格式化的訊息。 此訊息是由MessageArguments中所述的動態內容套用至MessageID在OwningEntity範圍內唯一識別的格式字串來建構。 此屬性繼承自 CIM_Error。
-
-
MessageArguments
-
-
資料類型: 字串 陣列
-
存取類型:唯讀
包含訊息動態內容的陣列。 此屬性繼承自 CIM_Error。
-
-
MessageID
-
-
資料類型: 字串
-
存取類型:唯讀
不透明字串,可在 OwningEntity的範圍內唯一識別訊息的格式。 此屬性繼承自 CIM_Error。
-
-
OtherErrorSourceFormat
-
-
資料類型: 字串
-
存取類型:唯讀
字串,定義 ErrorSourceFormat的 「Other」 值。 當 ErrorSourceFormat 設定為 1 (Other) 時,此值必須設定為非 Null 值。 針對 ErrorSourceFormat的其他所有值,此字串的值必須設定為 Null。 此屬性繼承自 CIM_Error。
-
-
OtherErrorType
-
-
資料類型: 字串
-
存取類型:唯讀
當 1, (Other) 時,描述 ErrorType 的字串會指定為 ErrorType。 此屬性繼承自 CIM_Error。
-
-
OwningEntity
-
-
資料類型: 字串
-
存取類型:唯讀
字串,可唯一識別擁有此實例所描述之訊息格式定義的實體。 OwningEntity 必須包含著作權、商標或其他唯一名稱,該名稱是由定義格式的商務實體或標準主體所擁有。 此屬性繼承自 CIM_Error。
-
-
PerceivedSeverity
-
-
資料類型: uint16
-
存取類型:唯讀
列舉值,描述從通知器的觀點來看錯誤嚴重性:2 - 低應該用於非關鍵性問題,例如不正確參數、不正確的使用方式、不支援的功能。 3 - 中應該用來指出需要採取動作,但目前情況並不嚴重。 4 - 高應該用來指出現在需要採取動作。 5 - 嚴重應該用來指出資料遺失或無法復原的系統或服務失敗。 此屬性繼承自 CIM_Error。
-
未知 (0)
-
低 (2)
-
中 (3)
-
高 (4)
-
嚴重 (5 )
-
-
ProbableCause
-
-
資料類型: uint16
-
存取類型:唯讀
描述錯誤可能原因的列舉值。 此屬性繼承自 CIM_Error。
-
未知 (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 材質供應區耗盡 (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 登入嘗試失敗 (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 電池卸 ( 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 保護資源失敗 (115)
-
資料庫不一致 (116)
-
驗證失敗 (117)
-
機密性缺口 (118)
-
纜線竄改 (119)
-
延遲的資訊 (120)
-
重複的資訊 (121)
-
資訊遺失 (122)
-
資訊修改 (123)
-
順序外 的資訊 (124)
-
金鑰已過期 (125)
-
(126) 的非否認性失敗
-
逾時活動 (127)
-
服務外 (128)
-
程式錯誤 (129)
-
非預期的資訊 (130 )
-
-
ProbableCauseDescription
-
-
資料類型: 字串
-
存取類型:唯讀
描述錯誤可能原因的字串。 此屬性繼承自 CIM_Error。
-
-
RecommendedActions
-
-
資料類型: 字串 陣列
-
存取類型:唯讀
字串,描述解決錯誤的建議動作。 此屬性繼承自 CIM_Error。
-
備註
Msvm_Error 類別的 存取可能會受到 UAC 篩選的限制。 如需詳細資訊,請參閱 使用者帳戶控制和 WMI。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2012 [僅限傳統型應用程式] |
命名空間 |
Root\Virtualization\V2 |
MOF |
|
DLL |
|