CIM_EnabledLogicalElement クラス

有効または無効にできる論理要素を表します。

構文

[Abstract, Version("2.22.0"), UMLPackagePath("CIM::Core::CoreElements"), AMENDMENT]
class CIM_EnabledLogicalElement : CIM_LogicalElement
{
  uint16   EnabledState = 5;
  string   OtherEnabledState;
  uint16   RequestedState = 12;
  uint16   EnabledDefault = 2;
  datetime TimeOfLastStateChange;
  uint16   AvailableRequestedStates[];
  uint16   TransitioningToState = 12;
};

メンバー

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

メソッド

CIM_EnabledLogicalElement クラスには、これらのメソッドがあります。

メソッド 説明
RequestStateChange 要素の状態を指定した値に変更するように要求します。

プロパティ

CIM_EnabledLogicalElement クラスには、これらのプロパティがあります。

AvailableRequestedStates

データ型: uint16 配列

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

修飾子: ModelCorrespondence ("CIM_EnabledLogicalElementRequestStateChange", "CIM_EnabledLogicalElementCapabilities.RequestedStatesSupported")

RequestStateChange メソッドの RequestedState パラメーターに使用できる値を示します。

一覧表示される値は、関連付けられたCIM_EnabledLogicalElementCapabilities インスタンスの RequestedStatesSupported プロパティに含まれる値のサブセットである必要があります。 実装が要素の現在の状態で使用可能な値のセットを決定できない場合、このプロパティは NULL です。

有効 (2)

無効 (3)

シャットダウン (4)

オフライン (6)

テスト (7)

Defer (8)

休止 (9)

再起動 (10)

リセット (11)

DMTF 予約済み (..)

EnabledDefault

データ型: uint16

アクセスの種類: 読み取り/書き込み

要素の有効な状態に対する管理者の既定またはスタートアップ構成を示します。 既定値は Enabled (2) です。

有効 (2)

無効 (3)

該当なし (5)

有効だがオフライン (6)

既定値なし (7)

休止 (9)

DMTF 予約済み (..)

ベンダー予約済み (32768..65535)

EnabledState

データ型: uint16

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

修飾子: ModelCorrespondence ("CIM_EnabledLogicalElementOtherEnabledState")

要素の有効な状態を示します。 使用可能な値には、状態間の遷移が含まれます。 たとえば、 シャットダウン (4) と 開始 (10) は 、有効 と無効の間の一時的な状態 です

不明 (0)

その他 (1)

有効 (2)

要素が または コマンドを実行している可能性があり、キューに登録されたコマンドが処理され、新しい要求がキューに入れられます。

無効 (3)

要素はコマンドを実行せず、新しい要求を削除します。

シャットダウン (4)

要素は、Disabled 状態になる処理中です。

該当なし (5)

要素は、有効または無効をサポートしていません。

有効だがオフライン (6)

要素はコマンドを完了している可能性があり、新しい要求はすべて削除されます。

In Test (7)

要素はテスト状態です。

遅延 (8)

要素はコマンドを完了している可能性がありますが、新しい要求をキューに入れます。

休止 (9)

要素が有効になっているが、制限付きモードである。

開始 (10)

要素は、Enabled 状態に移動する処理中です。 新しい要求がキューに入れられます。

DMTF 予約済み (11..32767)

ベンダー予約済み (32768..65535)

OtherEnabledState

データ型: string

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

修飾子: ModelCorrespondence ("CIM_EnabledLogicalElementEnabledState")

EnabledState プロパティの値が Other の場合の要素の状態を表しますEnabledStateOther でない場合は、このプロパティを NULL に設定する必要があります。

RequestedState

データ型: uint16

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

修飾子: ModelCorrespondence ("CIM_EnabledLogicalElementEnabledState")

要素に対して最後に要求された状態を示します。 現在の状態は EnabledState プロパティによって示されます。 このプロパティを使用すると、最後に要求された状態と現在の状態を比較できます。

注意

EnabledState プロパティの値が [適用不可] の場合、このプロパティは意味がありません。

不明 (0)

要素に対して最後に要求された状態は不明です。

有効 (2)

無効 (3)

コマンドや処理要求を実行したり受け入れたりしないように、要素の即時無効化を要求します。

シャットダウン (4)

既存の状態を完全に消去するために、無効状態への順序の切り替えを要求し、電源の削除が必要になる場合があります。

変更なし (5)

最後に要求された状態が "不明" (0) であることを示す代わりに非推奨になりました。 最後に要求された状態または目的の状態が不明な場合、 RequestedState の値は "Unknown" (0) になりますが、値 "No Change" (5) が設定されている可能性があります。

オフライン (6)

要素は、Enabled と Offline EnabledState の切り替えを要求されました。

テスト (7)

遅延 (8)

休止 (9)

再起動 (10)

"シャットダウン" を実行し、"有効" 状態に移行することを指します。

リセット (11)

要素が最初に "Disabled" で、次に "Enabled" であることを示します。

適用なし (12)

DMTF 予約済み (...)

ベンダー予約済み (32768..65535)

TimeOfLastStateChange

データ型: datetime

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

要素が最後に状態を変更した日時を示します。 要素の状態が変更されておらず、このプロパティが設定されている場合は、0 間隔の値に設定する必要があります。 状態の変更が要求されたが、拒否されたか、まだ処理されていない場合、プロパティを更新することはできません。

TransitioningToState

データ型: uint16

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

修飾子: ModelCorrespondence ("CIM_EnabledLogicalElementRequestStateChange", "CIM_EnabledLogicalElement.RequestedState", "CIM_EnabledLogicalElement.EnabledState")

インスタンスが変更されるターゲットの状態を示します。

[ 変更なし] の値は、遷移が進行中でないことを示します。 [ 適用不可] の値は、実装が進行中の遷移を報告しないことを示します。

不明 (0)

有効 (2)

無効 (3)

シャットダウン (4)

変更なし (5)

オフライン (6)

テスト (7)

延期 (8)

休止 (9)

再起動 (10)

リセット (11)

適用なし (12)

DMTF 予約済み (...)

要件

要件
サポートされている最小のクライアント
Windows 8
サポートされている最小のサーバー
Windows Server 2012
名前空間
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
[DLL]
Vmms.exe

こちらもご覧ください

CIM_LogicalElement