共用方式為


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中所述的動態內容套用至MessageIDOwningEntity範圍內唯一識別的格式字串來建構。 此屬性繼承自 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
WindowsVirtualization.V2.mof
DLL
Vmms.exe

另請參閱

CIM_Error

CIM_Error

虛擬系統管理類別