Msvm_Error クラス
CIM 操作の失敗に関連する重大度、原因、推奨されるアクション、およびその他のデータに関する情報を含む特殊なクラス。
次の構文は、簡略化されたマネージド オブジェクト形式 (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
メソッドに渡された 1 つ以上のパラメーター値が無効でした。 - 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
指定されたスーパークラスが存在しないため、操作を実行できません。 - 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
-
-
データ型: string
-
アクセスの種類: 読み取り専用
CIMStatusCode プロパティのユーザーが判読できる説明を含む文字列。 この説明は、 CIMStatusCode の定義と一致している必要がありますが、拡張できます。 このプロパティは 、CIM_Errorから継承されます。
-
-
ErrorSource
-
-
データ型: string
-
アクセスの種類: 読み取り専用
エラーを生成するエンティティ (インスタンス) の識別情報。 このエンティティが CIM スキーマでモデル化されている場合、このプロパティには、文字列パラメーターとしてエンコードされたインスタンスのパスが含まれます。 モデル化されていない場合、 プロパティには、エラーを生成したエンティティに名前を付ける識別文字列が含まれます。 パスまたは識別文字列は 、ErrorSourceFormat プロパティに従って書式設定されます。 このプロパティは 、CIM_Errorから継承されます。
-
-
ErrorSourceFormat
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
ErrorSource プロパティの形式は、このプロパティの値に基づいて解釈できます。 このプロパティは CIM_Errorから継承され、常に 0 に設定されます。
値 説明 - Unknown
- 0
形式が不明であるか、CIM クライアント アプリケーションによって意味のある解釈ができない。 - その他
- 1
この形式は、 OtherErrorSourceFormat プロパティの値によって定義されます。 - CIMObjectHandle
- 2
CIM オブジェクト ハンドルは、objectHandle 非ターミナルに対して定義された MOF 構文を使用してエンコードされ、エンティティを識別するために使用されます。 -
-
ErrorType
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
エラーの主な分類。 次の値が定義されています。 このプロパティは 、CIM_Errorから継承されます。
値 説明 - Unknown
- 0
- その他
- 1
- 通信エラー
- 2
この種類のエラーは、主に、あるポイントから別のポイントに情報を伝達するために必要なプロシージャやプロセスに関連付けられています。 - サービス品質エラー
- 3
この種類のエラーは、主に機能やパフォーマンスが低下する障害に関連しています。 - ソフトウェア エラー
- 4
この種類のエラーは、主にソフトウェアまたは処理エラーに関連付けられています。 - ハードウェア エラー
- 5
この種類のエラーは、主に機器またはハードウェアの障害に関連しています。 - 環境エラー
- 6
この種類のエラーは、主に施設に関連する障害状態、またはその他の環境上の考慮事項に関連しています。 - セキュリティ エラー
- 7
この種類のエラーは、セキュリティ違反、ウイルスの検出、および同様の問題に関連しています。 - オーバーサブスクリプション エラー
- 8
この種類のエラーは、主に、操作を完了するのに十分なリソースを割り当てできなかった場合に関連付けられます。 - 使用できないリソース エラー
- 9
この種類のエラーは、主に必要なリソースにアクセスできない場合に関連付けられます。 - サポートされていない操作エラー
- 10
この種類のエラーは、主にサポートされていない要求に関連付けられます。 -
-
メッセージ
-
-
データ型: string
-
アクセスの種類: 読み取り専用
書式設定されたメッセージ。 このメッセージは、 MessageArguments で説明されているメッセージの動的コンテンツを、 OwningEntity のスコープ内で一意に識別される書式指定文字列に MessageID によって適用することによって構築されます。 このプロパティは 、CIM_Errorから継承されます。
-
-
MessageArguments
-
-
データ型: 文字列 配列
-
アクセスの種類: 読み取り専用
メッセージの動的コンテンツを含む配列。 このプロパティは 、CIM_Errorから継承されます。
-
-
MessageID
-
-
データ型: string
-
アクセスの種類: 読み取り専用
OwningEntity のスコープ内でメッセージの形式を一意に識別する不透明な文字列。 このプロパティは 、CIM_Errorから継承されます。
-
-
OtherErrorSourceFormat
-
-
データ型: string
-
アクセスの種類: 読み取り専用
ErrorSourceFormat の "Other" 値を定義する文字列。 ErrorSourceFormat が値 1 (Other) に設定されている場合、この値は NULL 以外の値に設定する必要があります。 ErrorSourceFormat の他のすべての値については、この文字列の値を Null に設定する必要があります。 このプロパティは 、CIM_Errorから継承されます。
-
-
OtherErrorType
-
-
データ型: string
-
アクセスの種類: 読み取り専用
1 (その他) が ErrorType として指定されている場合の ErrorType を表す文字列。 このプロパティは 、CIM_Errorから継承されます。
-
-
OwningEntity
-
-
データ型: string
-
アクセスの種類: 読み取り専用
このインスタンスで説明されているメッセージの形式の定義を所有するエンティティを一意に識別する文字列。 OwningEntity には、形式を定義するビジネス エンティティまたは標準本体が所有する、著作権、商標、またはその他の一意の名前を含める必要があります。 このプロパティは 、CIM_Errorから継承されます。
-
-
PerceivedSeverity
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
notifier の観点からエラーの重大度を示す列挙値: 2 - Low は、無効なパラメーター、不適切な使用法、サポートされていない機能などの重要でない問題に使用する必要があります。 3 - アクションが必要であることを示すために中を使用する必要がありますが、現時点では状況は深刻ではありません。 4 - アクションが今必要であることを示すには、High を使用する必要があります。 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)
-
データセット/モデム エラー (12)
-
デグレード信号 (13)
-
DTE-DCE インターフェイス エラー (14)
-
エンクロージャドアオープン (15)
-
機器の誤動作 (16)
-
過度の振動 (17)
-
ファイル形式エラー (18)
-
Fire Detected (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)
-
ヒューズの故障 (97)
-
ジェネレーターの障害 (98)
-
低バッテリ (99)
-
低燃料 (100)
-
低水 (101)
-
爆発性ガス (102)
-
強風 (103)
-
氷の蓄積 (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)
-
Out of Service (128)
-
手続き型エラー (129)
-
予期しない情報 (130 )
-
-
ProbableCauseDescription
-
-
データ型: string
-
アクセスの種類: 読み取り専用
エラーの考えられる原因を説明する文字列。 このプロパティは 、CIM_Errorから継承されます。
-
-
RecommendedActions
-
-
データ型: 文字列 配列
-
アクセスの種類: 読み取り専用
エラーを解決するために実行する推奨されるアクションを記述する文字列。 このプロパティは 、CIM_Errorから継承されます。
-
注釈
MSVM_ERROR クラスへのアクセスは、UAC フィルター処理によって制限される場合があります。 詳細については、「 ユーザー アカウント制御と WMI」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2012 [デスクトップ アプリのみ] |
名前空間 |
Root\Virtualization\V2 |
MOF |
|
[DLL] |
|