CIM_Indication クラス
CIM_Indication は、スキーマ オブジェクト、スキーマ オブジェクト データ、プロバイダーおよびインストルメンテーションによって検出されたイベントの変更に関するすべての通知の抽象基本クラスです。 CIM_Indicationのサブクラスは、特定の種類の通知を表します。
構文
[Indication, Version("2.24.0"), UMLPackagePath("CIM::Event"), AMENDMENT]
class CIM_Indication : __ExtrinsicEvent
{
string IndicationIdentifier;
string CorrelatedIndications[];
datetime IndicationTime;
uint16 PerceivedSeverity;
string OtherSeverity;
string IndicationFilterName;
string SequenceContext;
sint64 SequenceNumber;
};
メンバー
CIM_Indication クラスには、次の種類のメンバーがあります。
プロパティ
CIM_Indication クラスには、これらのプロパティがあります。
-
CorrelatedIndications
-
-
データ型: 文字列 配列
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Recommendation.ITU|X733。相関通知")、 ModelCorrespondence ("CIM_Indication。IndicationIdentifier")
この通知に関連する通知の IndicationIdentifier 値を含む配列。
-
-
IndicationFilterName
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("CIM_IndicationFilter.Name")
表示を処理する表示フィルターの識別子。 送信側サービスは、このプロパティを設定します。 このプロパティは、CIM_IndicationFilter オブジェクトの Name プロパティと関連付けられます。 IndicationFilterName の値は、次の形式を使用する必要があります。
- <OrgID>:<LocalID>
- <OrgID> には、オブジェクトを所有するビジネス エンティティが所有する著作権、商標、または一意の名前を含める必要があります。
- <OrgID> にコロンを含めてはなりません (:)
- <LocalID> オブジェクトを所有するビジネス エンティティによって選択された一意の識別子。
-
-
IndicationIdentifier
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Recommendation.ITU|X733。通知識別子")
表示の識別子。 このプロパティは、 CorrelatedIndications プロパティ配列のキー値として使用できます。 したがって、 IndicationIdentifier は、このクラス インスタンスの名前空間内の一意の値である必要があります。
IndicationIdentifier が一意であることを確認するには、次の形式を使用する必要があります。
- <OrgID>:<LocalID>
- <OrgID> には、オブジェクトを所有するビジネス エンティティが所有する著作権、商標、または一意の名前を含める必要があります。
- <OrgID> にコロンを含めてはなりません (:)
- <LocalID> オブジェクトを所有するビジネス エンティティによって選択された一意の識別子。
- DMTF で定義されたインスタンスの場合、 <OrgID> は "CIM" に設定する必要があります。
-
-
IndicationTime
-
-
データ型: datetime
-
アクセスの種類: 読み取り専用
表示が作成された日時。 示しを作成したエンティティがこの情報を判断できない場合は、プロパティを NULL に 設定できます。
注意
IndicationTime 値は、連続して生成されるインジケーターに対して同じにすることができます。
-
-
OtherSeverity
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("CIM_AlertIndication。PerceivedSeverity")
PerceivedSeverity が "1" (その他) に設定されている場合の、通知の観点からの表示の重大度。
-
-
PerceivedSeverity
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Recommendation.ITU|X733。認識された重大度")
通知の観点からの表示の重大度。
-
-
不明 (0)
-
示の認識された重大度が不明または不確定である。
-
その他 (1)
-
Severity の値が OtherSeverity プロパティにあることを示します。
-
情報 (2)
-
情報は、有益な応答を提供するときに使用する必要があります。
-
低下/警告 (3)
-
アクションが必要かどうかをユーザーが判断できるように、適切な場合に使用する必要があります。
-
マイナー (4)
-
アクションは必要ですが、現時点では状況は深刻ではありません。
-
メジャー (5)
-
アクションは今すぐ必要です。
-
重大 (6)
-
アクションは今すぐ必要であり、スコープは広範です (重要なリソースの停止が差し迫っている可能性があります)。
-
Fatal/NonRecoverable (7)
-
エラーが発生しましたが、修復アクションを実行するには遅すぎます。
-
DMTF 予約済み (...)
SequenceContext
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("CIM_Indication。SequenceNumber")
示すシーケンス識別子のシーケンス コンテキスト。 サービスが表示のシーケンス識別子をサポートしていない場合は、このプロパティを NULL に設定する必要があります。 表示が再配信された場合、このプロパティは変わりません。
注意
表示のシーケンス識別子を使用すると、サービスが表示を再配信しようとしたときに、リスナーは重複する兆候を識別し、順不同に到着した表示を並べ替え、失われた表示を検出できます。
SequenceContext が一意であることを確認するには、次の形式を使用する必要があります。
- indication-service-name#cim-service-start-id #listener-destination-creation-time
- indication-service-name は、表示を提供するCIM_IndicationService インスタンスの Name プロパティの値です。
- cim-service-start-id は、サービスの開始操作を一意に識別する識別子です。 たとえば、開始時刻のタイムスタンプや、サービスの開始または再起動ごとに増加するカウンターなどです。
- listener-destination-creation-time は、リスナーの宛先を表す CIM_ListenerDestination インスタンスの作成時刻のタイムスタンプです。nこの形式は単に推奨事項です。CIM クライアントは、値をシーケンス コンテキストの不透明な識別子として扱い、この形式に依存しません。
SequenceNumber
-
データ型: sint64
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("CIM_Indication。SequenceContext")
示すシーケンス識別子のシーケンス番号。
注意
表示のシーケンス識別子を使用すると、サービスが表示を再配信しようとしたときに、リスナーは重複する兆候を識別し、順不同に到着した表示を並べ替え、失われた表示を検出できます。
シーケンス番号には、次の特性があります。
- SequenceContext 値が変更されるたびに、シーケンス番号は "0" にリセットされます。
- リスナーの宛先が新しい通知を受け取るたびに、シーケンス番号は "1" 増加します。
- 値の範囲を超えると、シーケンス番号は "0" に折り返されます。
- 表示が再配信された場合、 SequenceNumber は変わりません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 8.1 |
サポートされている最小のサーバー |
Windows Server 2012 R2 |
名前空間 |
Root\virtualization\v2 |
MOF |
|
[DLL] |
|