Users Guide
• IsCurrent プロパティが 1 に設定されている DCIM_ElementSettingData クラスのインスタンスを列挙
することにより、現在の起動設定を見つけます。
DCIM_BootConfigSetting は、現在の起動設定を表し
ます。
ベースデスクトップモバイル
• クラス DCIM_ComputerSystem のインスタンスを列挙して、システムモデル、サービスタグ、およびシ
リアルナンバーを判定します。
• DCIM_ComputerSystem.RequestStateChange() メソッドを実行し、RequestedState パラメータ値を 3
に設定してから、システムの電源を切ります。
• システムを再起動します。DCIM_ComputerSystem.RequestStateChange() メソッドを実行して
RequestedState パラメータ値を 11 に設定します。
• システムの電源状態を判定します。
• DCIM_SystemDevice アソシエーションによって Central Instance に関連付けられた DCIM_Processor
のインスタンスをクエリして、システムのプロセッサ数を判定します。
• システム時刻を取得します。DCIM_TimeService.ManageTime() メソッドを実行して GetRequest パラ
メータを
True に設定します。
• 管理下要素の正常性ステータスをチェックします。
ログレコード
• DCIM_RecordLog インスタンス中の ElementName プロパティが目的の名前に該当する
DCIM_RecordLog インスタンス を選択することにより、ログ名を特定します。
• 個々のログエントリを検索します。 DCIM_LogManagesRecord アソシエーションによって関連付けさ
れている DCIM_RecordLog の所定のインスタンスと関連付けられた DCIM_LogEntry インスタンスを
すべて取得します。インスタンスは
RecordID に基づいて並べ替えます。
• プロパティ Enabledstate が 2(有効を表す)に設定されており、EnabledState が 3(無効を表す)に設
定されているクラス DCIM_RecordLog のインスタンスを列挙して、レコードログが有効化されているか
をチェックします。
• ログエントリのタイムスタンプに基づいてログレコードを並べ替えます。DCIM_LogManagesRecord
アソシエーションによって DCIM_RecordLog の所定のインスタンスと関連付けられている
DCIM_LogEntry のインスタンスをすべて取得します。DCIM_LogEntry のインスタンスを
CreationTimeStamp プロパティ値に基づいて後入れ先出し(LIFO)順に並べ替えます。
• ClearLog() メソッドを DCIM_RecordLog の所定のインスタンスに対して実行してログをクリアしま
す。
物理的資産
• システム内の全デバイスの物理インベントリを取得します。
• システムシャーシの物理インベントリを取得します。
• 不具合のあるコンポーネントのパーツナンバーを判別します。
• スロットが空いているか否かを判定します。
システムメモリプロファイル
• システムのメモリ情報を取得します。
• システムの物理メモリの情報を取得します。
• システムのメモリサイズをチェックします。
• 利用できるシステムのメモリサイズをチェックします。
• 物理的なシステムのメモリサイズをチェックします。
17