共用方式為


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類別具有這些方法。

方法 Description
RequestStateChange 要求將專案的狀態變更為指定的值。

屬性

CIM_EnabledLogicalElement類別具有這些屬性。

AvailableRequestedStates

資料類型: uint16 陣列

存取類型:唯讀

限定詞: ModelCorrespondence (「CIM_EnabledLogicalElementRequestStateChange「、」CIM_EnabledLogicalElementCapabilitiesRequestedStatesSupported「)

指出RequestStateChange方法之 RequestedState參數的可能值。

列出的值必須是相關聯CIM_EnabledLogicalElementCapabilities實例之 RequestedStatesSupported屬性中包含的值子集。 如果實作無法判斷專案目前狀態的可能值集合,則此屬性為 Null

已啟用 (2)

停用 (3)

關閉 (4)

離線 (6)

測試 (7)

延遲 (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) 是 EnabledDisabled之間的暫時性狀態。

未知 (0)

其他 (1)

已啟用 (2)

元素是 或 可以執行命令、會處理任何已排入佇列的命令,以及將新要求排入佇列。

停用 (3)

專案不會執行命令,而且會卸載任何新的要求。

關閉 (4)

元素正在進入 [已停用] 狀態。

不適用 (5)

專案不支援啟用或停用。

已啟用但離線 (6)

元素可能正在完成命令,而且會卸載任何新的要求。

在測試 (7)

元素處於測試狀態。

延遲 (8)

元素可能正在完成命令,但會將任何新要求排入佇列。

靜止 (9)

專案已啟用,但處於受限制模式。

(10) 開始

元素正在進入 Enabled 狀態。 新的要求會排入佇列。

DMTF 保留 (11..32767)

廠商保留 (32768..65535)

OtherEnabledState

資料類型: 字串

存取類型:唯讀

限定詞: ModelCorrespondence (「CIM_EnabledLogicalElementEnabledState「)

描述 EnabledState 屬性值為 Other時的專案狀態。 當EnabledState不是Other時,此屬性必須設定為Null

RequestedState

資料類型: uint16

存取類型:唯讀

限定詞: ModelCorrespondence (「CIM_EnabledLogicalElementEnabledState「)

指出專案的最後一個要求狀態。 目前狀態是由 EnabledState 屬性工作表示。 這個屬性可讓您比較上次要求和目前的狀態。

注意

EnabledState 屬性的值是 不適用時,這個屬性就沒有意義。

未知 (0)

元素的最後一個要求狀態未知。

已啟用 (2)

停用 (3)

要求立即停用 專案,使其不會執行或接受任何命令或處理要求。

關閉 (4)

要求依序轉換至 [已停用] 狀態,且可能牽涉到移除電源,以完全清除任何現有的狀態。

無變更 (5)

取代取代表示最後一個要求狀態為「未知」, (0) 。 如果最後一個要求或所需狀態不明, RequestedState 的值應該為 「Unknown」 (0) ,但可能有值 「No Change」 (5) 。

離線 (6)

專案已要求轉換為 Enabled 但離線 EnabledState

測試 (7)

延遲 (8)

停止 (9)

重新開機 (10)

是指執行「關機」,然後移至「已啟用」狀態。

重設 (11)

表示元素是先「已停用」,然後是「已啟用」。

不適用 (12)

DMTF 保留 (。。)

廠商保留 (32768..65535)

TimeOfLastStateChange

資料類型: datetime

存取類型:唯讀

指出專案上次變更狀態的時間。 如果元素的狀態尚未變更,而且已填入此屬性,則必須將它設定為零間隔值。 如果要求狀態變更,但已拒絕或尚未處理,則屬性不得更新。

TransitioningToState

資料類型: uint16

存取類型:唯讀

限定詞: ModelCorrespondence (「CIM_EnabledLogicalElementRequestStateChange「、」CIM_EnabledLogicalElementRequestedState「、」CIM_EnabledLogicalElementEnabledState「)

指出實例正在變更的目標狀態。

[無變更]值表示沒有任何轉換正在進行中。 值 [ 不適用 ] 表示實作不會報告進行中的轉換。

未知 (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