CIM_ManagedSystemElement 類別 (Hyper-V 管理)

CIM_ManagedSystemElement是系統元素階層的基類。 系統的任何元件都可能由這個類別或其子類別表示。

語法

[Abstract, Version("2.22.0"), UMLPackagePath("CIM::Core::CoreElements"), AMENDMENT]
class CIM_ManagedSystemElement : CIM_ManagedElement
{
  datetime InstallDate;
  string   Name;
  uint16   OperationalStatus[];
  string   StatusDescriptions[];
  string   Status;
  uint16   HealthState;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
};

成員

CIM_ManagedSystemElement 類別具有下列類型的成員:

屬性

CIM_ManagedSystemElement 類別具有這些屬性。

CommunicationStatus

數據類型: uint16

存取類型:唯讀

表示檢測能夠與這個項目通訊。 NULL 值表示檢測不支援此屬性。

未知 (0)

無法使用 (1)

通訊正常 (2)

失去的通訊 (3)

無連絡人 (4)

DMTF 保留 (..)

廠商保留 (0x8000..

DetailedStatus

數據類型: uint16

存取類型:唯讀

限定符:ModelCorrespondence (“CIM_EnabledLogicalElement。PrimaryStatus“、”CIM_ManagedSystemElementHealthState“)

指出補充 PrimaryStatus 屬性的其他狀態詳細數據。 NULL 值表示檢測不支援這個屬性。

無法使用 (0)

沒有其他資訊 (1)

壓力 (2)

預測性失敗 (3)

無法復原的錯誤 (4)

支援錯誤 中的實體 (5)

DMTF 保留 (..)

廠商保留 (0x8000..

HealthState

數據類型: uint16

存取類型:唯讀

表示專案的目前健康情況。 這個屬性表示這個專案的健康情況,但不一定表示其子元件的健康情況。

未知 (0)

確定 (5)

已降級/警告 (10)

次要失敗 (15)

重大失敗 (20)

重大失敗 (25)

無法復原的錯誤 (30)

DMTF 保留 (..)

InstallDate

數據類型: datetime

存取類型:唯讀

限定符: MappingStrings (“MIF.DMTF|ComponentID|001.5“)

指出物件安裝的時間。 缺少值並不表示未安裝 物件。

名稱

數據類型: 字串

存取類型:唯讀

限定符: MaxLen (1024)

已知對象的標籤。 子類別化時,Name 屬性可以覆寫為索引鍵屬性。

OperatingStatus

數據類型: uint16

存取類型:唯讀

限定符:ModelCorrespondence (“CIM_EnabledLogicalElement。EnabledState“)

表示專案的目前作業條件。 這個屬性可用來提供 EnabledState 屬性值的詳細數據。 NULL 值表示檢測不支援這個屬性。

“Unknown” 表示

“None” 表示

「服務」

“Starting”

“停止”

“Stopped” 和 “Aborted” 是類似的,雖然前者 ,而後者 i

“休眠”表示

“Completed” 表示 t

“移轉”

“移民”

“移民”

「關機」

“In Test”

“轉換”

“In Service”

未知 (0)

實作通常能夠傳回這個屬性,但目前無法這麼做。

無法使用 (1)

實作(提供者)能夠傳回這個屬性的值,但從未針對這個特定硬體/軟體片段或屬性刻意使用,因為它不會新增有意義的資訊(如同預期將其他資訊新增至另一個屬性的屬性的情況)。

服務 (2)

描述正在設定、維護、清除或管理的專案。

開始 (3)

描述正在初始化的專案。

停止 (4)

描述要被帶到有序停止的專案。

停止 (5)

已發生全新且有序的停止。

中止 (6)

突然停止已發生,其中可能需要更新專案的狀態和組態。

休眠者 (7)

專案為非使用中或已停止。

已完成 (8)

專案已完成其作業。 此值應該與 PrimaryStatus 中的 OK、Error 或 Degraded 結合,讓用戶端可以判斷完成作業已完成與 OK(已傳遞)、已完成錯誤(失敗),或已完成與降級的作業(作業已完成,但未完成確定或未回報錯誤)。

移轉 (9)

專案正在主項目之間移動。

移民 (10)

專案正從主元素移開。

移民 (11)

專案正在移至新的主元素。

快照集 (12)

關機 (13)

描述要突然停止的專案。

測試中 (14)

專案正在執行測試函式。

轉換 (15)

描述狀態之間的項目,也就是說,它無法完全在先前的狀態或下一個狀態中使用。 如果表示轉換至特定狀態的其他值不適用,則應該使用此值。

服務中 (16)

描述服務與作業中的專案。

DMTF 保留 (..)

廠商保留 (0x8000..

OperationalStatus

數據類型: uint16 陣列

存取類型:唯讀

限定符:ArrayType (“Indexed”),ModelCorrespondence (“CIM_ManagedSystemElement”。StatusDescriptions“)

包含專案目前狀態的指標。 OperationalStatus 屬性的第一個值應該包含專案的主要狀態。

注意

OperationalStatus 屬性會取代已被取代的 Status 屬性。 由於在管理應用程式中廣泛使用現有的 Status 屬性,強烈建議提供者或檢測同時提供 StatusOperationalStatus 屬性。 檢測時, Status,因為它是單一值屬性,因此也應該提供專案的主要狀態。

未知 (0)

其他 (1)

確定 (2)

降級 (3)

壓力 (4)

元素正常運作,但需要注意。 「壓力」狀態的範例包括多載、過熱等等。

預測性失敗 (5)

元素在名義上運作,但預測近期的失敗。

錯誤 (6)

無法復原的錯誤 (7)

開始 (8)

停止 (9)

停止 (10)

已發生有序停止。

服務中 (11)

正在設定、維護、清除或管理的專案。

無連絡人 (12)

監視系統具備此元素的知識,但從未能夠與其建立通訊。

失去通訊 (13)

ManagedSystem 元素已知存在,且過去已成功連絡,但目前無法連線。

中止 (14)

突然停止,其中專案的狀態和組態可能需要更新,已發生。

休眠者 (15)

專案為非使用中或已停止。

支援錯誤 中的實體 (16)

此元素可能是 「OK」,但另一個相依的項目發生錯誤。 例如,網路服務或端點因低層網路問題而無法運作。

已完成 (17)

專案已完成其作業。

電源模式 (18)

元素具有相關 PowerManagementService 關聯中包含的其他電源模型資訊。

DMTF 保留 (..)

廠商保留 (0x8000..

PrimaryStatus

數據類型: uint16

存取類型:唯讀

限定符:ModelCorrespondence (“CIM_ManagedSystemElement。DetailedStatus“、”CIM_ManagedSystemElementHealthState“)

表示高階狀態值。

未知 (0)

確定 (1)

降級 (2)

錯誤 (3)

DMTF 保留 (..)

廠商保留 (0x8000..

狀態

數據類型: 字串

存取類型:唯讀

限定符: 淘汰 (“CIM_ManagedSystemElementOperationalStatus)、 MaxLen (10)

表示物件的主要狀態。

注意

這個屬性已被取代。 它會由 OperationalStatus 屬性取代。 如果您選擇使用 Status 屬性進行回溯相容性,它應該是 OperationalStatus 屬性的次要屬性。

(“OK”)

(“錯誤”)

(“已降級”)

(“未知”)

(“Pred Fail”)

(“起始”)

(“停止”)

(“服務”)

(“壓力”)

(“NonRecover”)

(“無聯繫人”)

(“Lost Comm”)

(“已停止”)

StatusDescriptions

數據類型: 字串 陣列

存取類型:唯讀

限定符:ArrayType (“Indexed”),ModelCorrespondence (“CIM_ManagedSystemElement”。OperationalStatus“)

指出 OperationalStatus 陣列中對應值的描述。 例如,如果 OperationalStatus 屬性中的元素包含 Stopping,則此屬性中相同陣列索引的專案可能會包含停止物件原因的說明。

需求

需求
最低支援的用戶端
Windows 8
最低支援的伺服器
Windows Server 2012
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

另請參閱

CIM_ManagedElement