WMIを使用してSupportAssistデータを取得する
Windows Management Instrumentation(WMI)のクラスを使用して SupportAssist が導入されている各システム状態に関する情報を取得することができます。SupportAssistプロファイルおよびクラスにアクセスをするためのネームスペースはroot\supportassistです。WMIクラスによって次の情報が公開されます。
- 登録ステータス
- サポートリクエストの詳細
- アラートの詳細
- 設定と資格の詳細
このセクションでは、利用可能なWMIクラスについて説明します。
DSA_RegistrationInformation
表 1. DSA_RegistrationInformationこの表には、DSA_RegistrationInformation クラスについて説明します。
プロパティ |
プロパティのタイプ |
説明 |
InstanceID |
CIM_STRING [KEY] |
クラスのインスタンスを一意に識別する文字列。 |
IsRegistrationDone |
CIM_BOOLEAN |
SupportAssistがDellに登録済みかどうかを示すブール値です。使用可能な値は次のとおりです。
- True - SupportAssistがDellに登録されています。
- False - SupportAssistはDellに登録されていません。
|
RegistrationErrorCode |
CIM_STRING [KEY] |
登録の失敗に関する情報を提供する文字列です。 |
RegistrationTime |
CIM_DATETIME |
SupportAssist が登録された日時を示します。 |
DSA_CaseInformation
表 2. DSA_CaseInformationこの表には、DSA_CaseInformation クラスについて説明します。
プロパティ |
プロパティのタイプ |
説明 |
InstanceID |
CIM_STRING [KEY] |
クラスのインスタンスを一意に識別する文字列。 |
CaseID |
CIM_STRING |
インスタンスに作成されたサポートリクエスト番号を識別する文字列。 |
説明 |
CIM_STRING |
サポートリクエストを説明する文字列。 |
タイプ |
CIM_UNIT16 |
サポートリクエストのタイプを示す整数。使用可能な値は次のとおりです。
- 0 — 下記以外のサポート リクエスト。
- 1 — Dellテクニカル サポートからのサポートを要求するサポート リクエスト。
- 2 — パーツのディスパッチを要求するサポート リクエスト。
|
ステータス |
CIM_UNIT16 |
サポートリクエストの状態を示す整数。使用可能な値は次のとおりです。
- 0 — 下記以外のステータス。
- 1 — サポート リクエストは送信済みです。
- 2 — サポート リクエストが開いています。
- 3 — サポート リクエストが再開されています。
- 4 — サポート リクエストが進行中です。
- 5 — お客様がサポート リクエストを延期しています。
- 6 — サポート リクエストが終了しています。
|
CaseCreationTime |
CIM_DATETIME |
サポートリクエストが作成された日時を示します。 |
AlertDetails |
CIM_STRING |
この文字列は、サポートリクエストが作成されたアラートの詳細を示します。 |
DSA_AlertInformation
表 3. DSA_AlertInformationこの表には、DSA_AlertInformation クラスについて説明します。
プロパティ |
プロパティのタイプ |
説明 |
InstanceID |
CIM_STRING [KEY] |
クラスのインスタンスを一意に識別する文字列。 |
TrapID |
CIM_STRING |
アラートのトラップ ID を識別する文字列。 |
EventID |
CIM_STRING |
アラートのアラート ID を識別する文字列。 |
AlertDecription |
CIM_STRING |
アラートを説明する文字列。 |
AlertTime |
CIM_DATETIME |
アラートが作成された日時を示します。 |
DSA_SystemInformation
表 4. DSA_SystemInformationこの表には、DSA_SystemInformation クラスについて説明します。
プロパティ |
プロパティのタイプ |
説明 |
名前 |
CIM_STRING [KEY] |
システムの名前を提供する文字列。 |
IsConfigurationSet |
CIM_BOOLEAN |
システムで設定が行われているかどうかを示すブール値です。使用可能な値は次のとおりです。
- True — システムで設定が行われています。
- False — システムで設定が行われていせん。
|
資格 |
CIM_UNIT16 |
システムのサービスプランを示します。使用可能な値は次のとおりです。
- 0 - その他
- 1 - Basic
- 2 - ProSupport
- 3 - ProSupport Plus
- 4 - Premium
- 5 - Premium Support Plus
- 6 - ProSupport Flex for Client
- 7 - 不明な保証
|
EntitlementExpiryDate |
CIM_DATETIME |
システムサービスプランの有効期限を示します。 |
バージョン |
CIM_STRING |
システムにインストールされている SupportAssist のバージョンを識別する文字列。 |