Msvm_SummaryInformationBase 類別
用於Msvm_VirtualSystemManagementService類別的GetSummaryInformation方法,以快速擷取與虛擬系統或快照集相關的常見資訊。
下列語法已經過受管理物件格式 (MOF) 程式碼簡化,並包含所有已繼承的屬性。
語法
[Abstract, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_SummaryInformationBase : CIM_View
{
string InstanceID;
DateTime CreationTime;
string ElementName;
uint16 EnabledState;
string OtherEnabledState;
uint16 HealthState;
string Name;
string Notes;
string Version;
uint16 NumberOfProcessors;
uint16 OperationalStatus[];
string StatusDescriptions[];
uint64 UpTime;
uint16 EnhancedSessionModeState;
string VirtualSwitchNames[];
string VirtualSystemSubType;
string HostComputerSystemName;
};
成員
Msvm_SummaryInformationBase類別具有下列類型的成員:
屬性
Msvm_SummaryInformationBase類別具有這些屬性。
-
CreationTime
-
-
資料類型: DateTime
-
存取類型:唯讀
建立虛擬系統或快照集的時間。
-
-
ElementName
-
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: 覆寫 (「CIM_ManagedElement.ElementName」)
虛擬系統或快照集的易記名稱。
-
-
EnabledState
-
-
資料類型: uint16
-
存取類型:唯讀
虛擬系統或快照集的目前狀態。
-
-
EnhancedSessionModeState
-
-
資料類型: uint16
-
存取類型:唯讀
指出主機是否允許增強模式連線,以及是否允許,是否可供虛擬機器使用。
-
-
允許和可用 (2)
-
不允許 (3)
-
允許但無法使用 (6)
HealthState
-
資料類型: uint16
-
存取類型:唯讀
虛擬系統的目前健全狀況狀態。 此屬性對表示虛擬系統快照集 之Msvm_SummaryInformation 實例無效。
HostComputerSystemName
-
資料類型: 字串
-
存取類型:唯讀
裝載此虛擬機器的電腦名稱稱。
InstanceID
InstanceID 是選擇性屬性,可用來不透明且唯一識別具現化命名空間範圍內這個類別的實例。 此類別的各種子類別可能會覆寫這個屬性,使其成為必要專案或索引鍵。 這類子類別也可以修改慣用的演算法,以確保以下定義的唯一性。
若要確保 NameSpace 內的唯一性,應該使用下列「慣用」演算法來建構 InstanceID 的值:
<OrgID > : < LocalID>
其中 < OrgID > 和 < LocalID > 是以冒號分隔 (:) ,而 < OrgID > 必須包含著作權、商標,或由建立或定義 InstanceID 或由已辨識的全域授權單位指派給商務實體的已註冊識別碼的唯一名稱。 (這項需求類似于 < Schema 類別名稱的 Schema Name > \_ < Class Name > 結構。) 此外,為了確保唯一性, < OrgID > 不得包含冒號 (:) 。 使用此演算法時,在 InstanceID 中顯示的第一個冒號必須在 OrgID > 與 < LocalID > 之間 < 出現。
<LocalID > 是由商業實體選擇,不應重複使用來識別不同的基礎 (真實世界) 元素。 如果未使用 Null,且未使用上述「慣用」演算法,則定義實體必須確保產生的 InstanceID 不會重複使用此實例的 NameSpace 所產生的任何 InstanceID。
如果 DMTF 定義的實例未設定為 Null,則必須將 「preferred」 演算法與設定為 CIM 的 < OrgID > 搭配使用。
名稱
-
資料類型: 字串
-
存取類型:唯讀
虛擬系統或快照集的唯一名稱。
注意事項
-
資料類型: 字串
-
存取類型:唯讀
與虛擬系統或快照集相關聯的附注。
NumberOfProcessors
-
資料類型: uint16
-
存取類型:唯讀
配置給虛擬系統或快照集的虛擬處理器總數。
OperationalStatus
-
資料類型: uint16 陣列
-
存取類型:唯讀
-
限定詞: ArrayType (「Indexed」)
專案的目前狀態。
OtherEnabledState
-
資料類型: 字串
-
存取類型:唯讀
字串,描述 EnabledState 屬性設定為 1 (「Other」) 時,元素的啟用或停用狀態。 當 EnabledState 是 1 以外的任何值時,這個屬性必須設定為 null。
StatusDescriptions
-
資料類型: 字串 陣列
-
存取類型:唯讀
-
限定詞: ArrayType (「Indexed」)
描述各種 OperationalStatus 陣列值的字串。
UpTime
-
資料類型: uint64
-
存取類型:唯讀
上次開機虛擬系統以來的時間量。 此屬性對表示虛擬系統快照集 之Msvm_SummaryInformation 實例無效。
版本
-
資料類型: 字串
-
存取類型:唯讀
格式為 「major.minor」 的虛擬系統版本;例如,「2.0」。
VirtualSwitchNames
-
資料類型: 字串 陣列
-
存取類型:唯讀
-
限定詞: ArrayType (「Indexed」)
列出 VM 所連線之虛擬交換器易記名稱的字串。
VirtualSystemSubType
-
資料類型: 字串
-
存取類型:唯讀
虛擬系統的子類型。
Microsoft:Hyper-V:SubType:1 (「Microsoft:Hyper-V:SubType:1」)
Microsoft:Hyper-V:SubType:2 (「Microsoft:Hyper-V:SubType:2」)
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 10 1703 版 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2016 |
命名空間 |
Root\virtualization\v2 |
MOF |
|
DLL |
|