CIM _ センサークラス

CIM _ センサー クラスは、物理プロパティの特性 (たとえば、ユニタリコンピューターシステムの温度または電圧特性) を測定できるハードウェアデバイスを表します。

重要

DMTF (Distributed Management Task Force) CIM (Common Information Model) クラスは、WMI クラスが構築される親クラスです。 現在、WMI は CIM 2.x バージョンのスキーマのみをサポートしています。

次の構文は、Managed Object Format (MOF) コードから単純化され、すべての継承されたプロパティが含まれています。 プロパティは、MOF の順序ではなくアルファベット順に一覧表示されます。

構文

[Abstract, UUID("{9565979B-7D80-11D2-AAD3-006008C78BC7}"), AMENDMENT]
class CIM_Sensor : CIM_LogicalDevice
{
  uint16   Availability;
  string   Caption;
  uint32   ConfigManagerErrorCode;
  boolean  ConfigManagerUserConfig;
  string   CreationClassName;
  string   Description;
  string   DeviceID;
  boolean  ErrorCleared;
  string   ErrorDescription;
  datetime InstallDate;
  uint32   LastErrorCode;
  string   Name;
  string   PNPDeviceID;
  uint16   PowerManagementCapabilities[];
  boolean  PowerManagementSupported;
  string   Status;
  uint16   StatusInfo;
  string   SystemCreationClassName;
  string   SystemName;
};

メンバー

CIM _ センサー クラスには、次の種類のメンバーがあります。

メソッド

CIM _ センサー クラスには、これらのメソッドがあります。

Method 説明
Reset 論理デバイスのリセットを要求します。 WMI によって実装されていません。
SetPowerState 論理デバイスの必要な電源状態と、デバイスをその状態にするタイミングを定義します。 WMI によって実装されていません。

Properties

CIM _ センサー クラスには、これらのプロパティがあります。

可用性

データ型: uint16

アクセスの種類: 読み取り専用

修飾子: Mappingstrings ("MIF"DMTF | 動作状態 | 003.5 "," MIB。IETF | ホストリソース-MIB. hrDeviceStatus ")

デバイスの可用性と状態。

このプロパティは CIM _ LogicalDeviceから継承されます。

その他 (1)

不明 (2)

実行中/フルパワー (3)

警告 (4)

テスト中 (5)

該当なし (6)

電源オフ (7)

オフライン (8)

オフデュー (9)

低下 (10)

未インストール (11)

インストールエラー (12)

省電力-不明 (13)

デバイスは省電力モードになっていることがわかっていますが、その正確な状態は不明です。

省電力-低電力モード (14)

デバイスは省電力状態であるが、まだ機能しているため、パフォーマンスが低下する可能性があります。

省電力-スタンバイ (15)

デバイスは機能していませんが、すぐに完全に電力を供給することができます。

電源サイクル (16)

省電力-警告 (17)

デバイスは、電力保存モードでも警告状態にあります。

一時停止 (18)

デバイスは一時停止しています。

準備未完了 (19)

デバイスの準備ができていません。

未構成 (20)

デバイスが構成されていません。

休止 (21)

デバイスが非表示になっています。

Caption

データ型: 文字列

アクセスの種類: 読み取り専用

修飾子: MaxLen (64)、 DisplayName ("Caption")

オブジェクトの短い説明テキスト。

このプロパティは CIM _ ManagedSystemElementから継承されます。

ConfigManagerErrorCode

データ型: uint32

アクセスの種類: 読み取り専用

修飾子: Schema ("Win32")

Win32 Configuration Manager エラーコード。

このプロパティは CIM _ LogicalDeviceから継承されます。

このデバイスは正常に動作しています。 (0)

デバイスは正常に動作しています。

このデバイスは正しく構成されていません。 (1)

デバイスが正しく構成されていません。

Windows は、このデバイスのドライバーを読み込むことができません。 (2)

このデバイスのドライバーが壊れているか、システムでメモリまたはその他のリソースが不足している可能性があります。 (3)

このデバイスのドライバーが破損しているか、システムのメモリまたはその他のリソースが不足している可能性があります。

このデバイスは正常に動作していません。ドライバーまたはレジストリの1つが破損している可能性があります。 (4)

デバイスが正常に動作していません。 そのドライバーまたはレジストリの1つが破損している可能性があります。

このデバイスのドライバーには、Windows 管理できないリソースが必要です。 (5)

デバイスのドライバーには、Windows 管理できないリソースが必要です。

このデバイスのブート構成が他のデバイスと競合しています。 (6)

デバイスのブート構成が他のデバイスと競合しています。

フィルターできません。 (7)

デバイスのドライバーローダーが見つかりません。 (8)

デバイスのドライバーローダーが見つかりません。

制御ファームウェアがデバイスのリソースを正しく報告していないため、このデバイスは正常に動作していません。 (9)

デバイスが正常に動作していません。 制御ファームウェアによってデバイスのリソースが誤って報告されています。

このデバイスは起動できません。 (10)

デバイスを起動できません。

このデバイスは失敗しました。 (11)

デバイスでエラーが発生しました。

このデバイスは、使用できる十分な空きリソースを見つけることができません。 (12)

デバイスは、使用するのに十分な空きリソースを見つけることができません。

Windows は、このデバイスのリソースを確認できません。 (13)

Windows は、デバイスのリソースを確認できません。

コンピューターを再起動するまで、このデバイスは正常に動作しません。 (14)

コンピューターが再起動されるまで、デバイスは正常に機能しません。

再列挙の問題がある可能性があるため、このデバイスは正常に動作していません。 (15)

再列挙の問題が発生したため、デバイスが正常に動作していません。

Windows は、このデバイスが使用するすべてのリソースを識別できません。 (16)

Windows は、デバイスが使用するすべてのリソースを識別できません。

このデバイスは不明なリソースの種類を要求しています。 (17)

デバイスは不明なリソースの種類を要求しています。

このデバイスのドライバーを再インストールしてください。 (18)

デバイスドライバーを再インストールする必要があります。

VxD ローダーを使用できませんでした。 (19)

レジストリが壊れている可能性があります。 (20)

レジストリが壊れている可能性があります。

システムエラー: このデバイスのドライバーを変更してみてください。それでも問題が解決しない場合は、ハードウェアのドキュメントを参照してください。Windows がこのデバイスを削除しています。 (21)

システムエラー。 デバイスドライバーを変更できない場合は、ハードウェアのドキュメントを参照してください。 Windows がデバイスを削除しています。

このデバイスは無効になっています。 (22)

デバイスが無効になっています。

システムエラー: このデバイスのドライバーを変更してみてください。それでもうまくいかない場合は、ハードウェアのドキュメントを参照してください。 (23)

システムエラー。 デバイスドライバーを変更できない場合は、ハードウェアのドキュメントを参照してください。

このデバイスは存在しないか、正常に動作していないか、またはすべてのドライバーがインストールされていません。 (24)

デバイスが存在しないか、正常に動作していないか、またはすべてのドライバーがインストールされていません。

Windows がこのデバイスをセットアップしています。 (25)

Windows はデバイスのセットアップをまだ行っています。

Windows がこのデバイスをセットアップしています。 (26)

Windows はデバイスのセットアップをまだ行っています。

このデバイスには有効なログ構成がありません。 (27)

デバイスに有効なログ構成がありません。

このデバイスのドライバーはインストールされていません。 (28)

デバイスドライバーがインストールされていません。

デバイスのファームウェアによって必要なリソースが提供されなかったため、このデバイスは無効になっています。 (29)

デバイスが無効になっています。 デバイスのファームウェアで必要なリソースが提供されませんでした。

このデバイスは、別のデバイスが使用している割り込み要求 (IRQ) リソースを使用しています。 (30)

デバイスは、別のデバイスが使用している IRQ リソースを使用しています。

Windows このデバイスに必要なドライバーを読み込めないため、このデバイスは正常に動作していません。 半角

デバイスが正常に動作していません。 Windows 必要なデバイスドライバーを読み込むことができません。

ConfigManagerUserConfig

データ型: ブール値

アクセスの種類: 読み取り専用

修飾子: Schema ("Win32")

TRUE の場合、デバイスはユーザー定義の構成を使用しています。

このプロパティは CIM _ LogicalDeviceから継承されます。

CreationClassName

データ型: 文字列

アクセスの種類: 読み取り専用

修飾子: CIM _ キー

インスタンスの作成に使用されるクラスまたはサブクラスの名前。 このプロパティをクラスの他のキープロパティと共に使用すると、クラスとそのサブクラスのすべてのインスタンスを一意に識別できるようになります。

このプロパティは CIM _ LogicalDeviceから継承されます。

説明

データ型: 文字列

アクセスの種類: 読み取り専用

修飾子: DisplayName ("説明")

オブジェクトの説明テキスト。

このプロパティは CIM _ ManagedSystemElementから継承されます。

DeviceID

データ型: 文字列

アクセスの種類: 読み取り専用

修飾子: CIM _ キー

論理デバイスに一意の名前を指定するアドレスまたはその他の識別情報。

このプロパティは CIM _ LogicalDeviceから継承されます。

ErrorCleared

データ型: ブール値

アクセスの種類: 読み取り専用

TRUE の場合**、LastErrorCode プロパティで報告** されたエラーがクリアされます。

このプロパティは CIM _ LogicalDevice から継承されます

ErrorDescription

データ型: 文字列

アクセスの種類: 読み取り専用

LastErrorCode プロパティに記録されたエラーに関する情報と実行する是正措置を提供する自由形式の文字列。

このプロパティは CIM _ LogicalDevice から継承されます

InstallDate

データ型: datetime

アクセスの種類: 読み取り専用

修飾子: MappingStrings ("MIF.DMTF | ComponentID | 001.5"), DisplayName ("Install Date")

オブジェクトがインストールされた日時。 このプロパティには、オブジェクトがインストールされていることを示す値は必要ではありません。

このプロパティは CIM _ ManagedSystemElement から継承されます

LastErrorCode

データ型: uint32

アクセスの種類: 読み取り専用

論理デバイスによって報告された最後のエラー コード。

このプロパティは CIM _ LogicalDevice から継承されます

名前

データ型: 文字列

アクセスの種類: 読み取り専用

修飾子: DisplayName ("Name")

オブジェクトの既知のラベル。 サブクラス化すると、このプロパティをオーバーライドしてキー プロパティにできます。

このプロパティは CIM _ ManagedSystemElement から継承されます

PNPDeviceID

データ型: 文字列

アクセスの種類: 読み取り専用

修飾子: スキーマ ("Win32")

Win32 プラグ アンド プレイデバイス識別子を取得します。 このプロパティは CIM _ LogicalDevice から継承されます

例: * "PNP030b"

PowerManagementCapabilities

データ型: uint16 配列

アクセスの種類: 読み取り専用

論理デバイスの特定の電源関連機能の配列。

このプロパティは CIM _ LogicalDevice から継承されます

不明 (0)

サポートされていません (1)

無効 (2)

有効 (3)

電源管理機能は現在有効になっていますが、正確な機能セットが不明か、情報が使用できません。

自動的に入力される省電力モード (4)

デバイスは、使用状況や他の条件に基づいて電源の状態を変更できます。

Power State Settable (5)

SetPowerState メソッドがサポートされています。 このメソッドは親 CIM _ LogicalDevice クラスで見 つかり、実装できます。 詳細については、「 Designing Managed Object Format (MOF) Classes 」を参照してください

Power Cycling のサポート (6)

SetPowerState メソッドは、PowerState パラメーターを 5 (Power Cycle) に設定して呼び出すことができます。

サポートされている時間指定電源オン (7)

SetPowerState メソッド、PowerState パラメーターを 5 (Power Cycle)に設定し、電源オンの場合は Time を特定の日時 (間隔) に設定して呼び出すことができます。

PowerManagementSupported

データ型: ブール値

アクセスの種類: 読み取り専用

TRUE 場合、デバイスを電源管理できます。つまり、省電力状態にできます。 FALSE の 場合、整数値 1 ("サポートされていません") は 、PowerManagementCapabilities 配列 内の唯一のエントリである必要があります。

このプロパティは、電源管理機能が現在有効になっているかどうか、または有効になっている場合はサポートされている機能を示しません。 詳細については 、PowerManagementCapabilities 配列を参照 してください。 このプロパティは CIM _ LogicalDevice から継承されます

状態

データ型: 文字列

アクセスの種類: 読み取り専用

修飾子: MaxLen (10)、DisplayName ("Status")

オブジェクトの現在の状態。 このプロパティは CIM _ ManagedSystemElement から継承されます

次の値があります。

OK ("OK")

エラー ("エラー")

低下 (" 低下")

不明 ("不明")

Pred Fail ("Pred Fail")

開始 (" 開始中")

停止 中 ("停止中")

サービス ("サービス")

Stressed ("Stressed")

NonRecover ("NonRecover")

連絡先なし ("連絡先なし")

Lost Comm ("Lost Comm")

StatusInfo

データ型: uint16

アクセスの種類: 読み取り専用

修飾子: MappingStrings ("MIF.DMTF | 操作状態 | 003.3")

論理デバイスの状態。 このプロパティが論理デバイスに適用されない場合は、値 5 (適用なし) を使用する必要があります。

このプロパティは CIM _ LogicalDevice から継承されます

その他 (1)

不明 (2)

有効 (3)

無効 (4)

適用外 (5)

SystemCreationClassName

データ型: 文字列

アクセスの種類: 読み取り専用

修飾子: 伝達 ("CIM _ システムCreationClassName")、CIM _ キー

スコープ システムの作成クラス名。

このプロパティは CIM _ LogicalDevice から継承されます

Systemname

データ型: 文字列

アクセスの種類: 読み取り専用

修飾子: 伝達 ("CIM _ システム名前")、CIM _ キー

スコープ システムの名前。

このプロパティは CIM _ LogicalDevice から継承されます

解説

CIM _ センサー クラス は CIM _ LogicalDevice から派生します

WMI は、このクラスを実装します。 CIM センサーから派生した WMI クラスについては _、「Win32 クラス」を参照してください

このドキュメントは、DMTF によって公開された CIM クラスの説明から派生しています。 Microsoft は、軽微なエラーを修正したり、Microsoft SDK のドキュメント標準に準拠したり、詳細を提供したりするために変更を加えた可能性があります。

必要条件

要件
サポートされている最小のクライアント
Windows Vista
サポートされている最小のサーバー
Windows Server 2008
名前空間
ルート \ CIMV2
MOF
CIMWin32.mof
[DLL]
CIMWin32.dll

関連項目

CIM _ LogicalDevice