Msvm_ProcessorSettingData 類別
表示虛擬機器的虛擬處理器設定。
下列語法是簡化 Managed 物件格式 (MOF) 程式碼,並包含所有繼承的屬性。
語法
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ProcessorSettingData : CIM_ResourceAllocationSettingData
{
string InstanceID;
string Caption = "Processor";
string Description = "A logical processor of the hypervisor running on the host computer system.";
string ElementName;
uint16 ResourceType = 3;
string OtherResourceType;
string ResourceSubType = "Microsoft:Hyper-V:Processor";
string PoolID;
uint16 ConsumerVisibility;
string HostResource[];
string AllocationUnits = "percent / 1000";
uint64 VirtualQuantity = "count";
uint64 Reservation = 0;
uint64 Limit = 100000;
uint32 Weight = 100;
boolean AutomaticAllocation = True;
boolean AutomaticDeallocation = True;
string Parent;
string Connection[];
string Address;
uint16 MappingBehavior;
string AddressOnParent;
string VirtualQuantityUnits = "count";
boolean LimitCPUID;
uint64 HwThreadsPerCore;
boolean LimitProcessorFeatures;
uint64 MaxProcessorsPerNumaNode;
uint64 MaxNumaNodesPerSocket;
boolean EnableHostResourceProtection;
string CpuGroupId;
boolean HideHypervisorPresent;
boolean ExposeVirtualizationExtensions;
};
成員
Msvm_ProcessorSettingData類別具有下列類型的成員:
屬性
Msvm_ProcessorSettingData類別具有這些屬性。
-
位址
-
-
資料類型: 字串
-
存取類型:唯讀
資源的位址。 此屬性繼承自 CIM_ResourceAllocationSettingData。
-
-
AddressOnParent
-
-
資料類型: 字串
-
存取類型:唯讀
描述父系內容中此資源的位址。 Parent和AddressOnParent屬性可用來描述控制器關聯性,以及控制器上裝置的順序。 此屬性繼承自 CIM_ResourceAllocationSettingData。
-
-
AllocationUnits
-
-
資料類型: 字串
-
存取類型:唯讀
Reservation和Limit屬性所使用的配置單位。 此屬性繼承自 CIM_ResourceAllocationSettingData。
-
-
AutomaticAllocation
-
-
資料類型: 布林值
-
存取類型:唯讀
指出是否會自動設定資源。 此屬性繼承自 CIM_ResourceAllocationSettingData。
-
-
AutomaticDeallocation
-
-
資料類型: 布林值
-
存取類型:唯讀
指出資源是否會自動取消配置。 此屬性繼承自 CIM_ResourceAllocationSettingData。
-
-
標題
-
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: MaxLen (64)
物件的簡短描述。 此屬性繼承自 CIM_ManagedElement。
-
-
[連接]
-
-
資料類型: 字串 陣列
-
存取類型:唯讀
此資源所連線的裝置。 此屬性繼承自 CIM_ResourceAllocationSettingData。
-
-
ConsumerVisibility
-
-
資料類型: uint16
-
存取類型:唯讀
描述取用者對已配置資源的可見度。 此屬性繼承自 CIM_ResourceAllocationSettingData。
-
-
CpuGroupId
-
-
資料類型: 字串
-
存取類型:唯讀
此 VM 所系結的 Cpu 群組識別碼。 當 value 為 0 時,表示不會系結至特定的 CPU 群組。
注意
此屬性已新增Windows 10 1703 版。
-
-
說明
-
-
資料類型: 字串
-
存取類型:唯讀
對物件的描述。 此屬性繼承自 CIM_ManagedElement。
-
-
ElementName
-
-
資料類型: 字串
-
存取類型:唯讀
物件的顯示名稱。 此屬性繼承自 CIM_SettingData。 變更此屬性將會變更相關聯邏輯裝置衍生的 ElementName 。
-
-
EnableHostResourceProtection
-
-
資料類型: 布林值
-
存取類型:唯讀
指出 VM 是否應該啟用可增加主機資源保護的功能,防止 VM 中執行的工作負載。
注意
已在 Windows 10 中新增。
-
-
ExposeVirtualizationExtensions
-
-
資料類型: 布林值
-
存取類型:唯讀
指出 Hyper-V 是否應該向 VM 公開虛擬化硬體虛擬化擴充功能。
注意
此屬性已新增Windows 10 1703 版。
-
-
HideHypervisorPresent
-
-
資料類型: 布林值
-
存取類型:唯讀
指出 Hyper-V 是否應該向巢狀客體報告 Hypervisor。
注意
此屬性已新增Windows 10 1703 版。
-
-
HostResource
-
-
資料類型: 字串 陣列
-
存取類型:唯讀
公開特定指派給主機或基礎資源。 此屬性繼承自 CIM_ResourceAllocationSettingData ,而且一律設定為 Null。
-
-
HwThreadsPerCore
-
-
資料類型: uint64
-
存取類型:唯讀
指出向客體回報的每個核心 SMT 執行緒數目。 此報告與 SMT 的硬體是否存在無關。
注意
此屬性已新增Windows 10 1703 版。
-
-
InstanceID
-
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: 金鑰
唯一識別這個類別的實例。 此屬性繼承自 CIM_ManagedElement。
-
-
限制
-
-
資料類型: uint64
-
存取類型:唯讀
虛擬機器可能取用的最大 CPU 資源數量。 此屬性繼承自 CIM_ResourceAllocationSettingData。
100000
範圍:0 100000
-
-
LimitCPUID
-
-
資料類型: 布林值
-
存取類型:唯讀
指出虛擬機器是否應該降低 CPU 識別碼。 某些較舊的作業系統可能會要求您以這種方式限制處理器功能,才能執行。
-
-
LimitProcessorFeatures
-
-
資料類型: 布林值
-
存取類型:唯讀
指出虛擬機器是否應該限制公開給作業系統的 CPU 功能。 限制處理器功能可讓虛擬機器移轉至具有不同處理器的不同主機電腦系統。 不支援在不同廠商處理器的電腦之間移轉虛擬機器。
-
-
MappingBehavior
-
-
資料類型: uint16
-
存取類型:唯讀
指定此資源如何對應至基礎資源。 此屬性繼承自 CIM_ResourceAllocationSettingData。
-
-
MaxNumaNodesPerSocket
-
-
資料類型: uint64
-
存取類型:唯讀
虛擬機器內可觀察到屬於單一處理器通訊端的 NUMA 節點數目上限。
-
-
MaxProcessorsPerNumaNode
-
-
資料類型: uint64
-
存取類型:唯讀
虛擬機器內可觀察到屬於單一虛擬 NUMA 節點的虛擬處理器數目上限。
-
-
OtherResourceType
-
-
資料類型: 字串
-
存取類型:唯讀
字串,描述定義完善的值無法使用時的資源類型,且 ResourceType 的值為 1 (Other) 。 此屬性繼承自 CIM_ResourceAllocationSettingData。
-
-
父系
-
-
資料類型: 字串
-
存取類型:唯讀
資源的父代。 此屬性繼承自 CIM_ResourceAllocationSettingData。
-
-
PoolID
-
-
資料類型: 字串
-
存取類型:唯讀
配置此資源之資源集區的識別碼。 此屬性繼承自 CIM_ResourceAllocationSettingData。
-
-
保留容量
-
-
資料類型: uint64
-
存取類型:唯讀
保留供虛擬機器使用的 CPU 資源數量。 這些資源保證可供虛擬機器取用。 此屬性繼承自 CIM_ResourceAllocationSettingData。
0
範圍:0 100000
-
-
ResourceSubType
-
-
資料類型: 字串
-
存取類型:唯讀
字串,描述此資源的實作特定子類型。 例如,這可用來區分相同資源類型的不同模型。 此屬性繼承自 CIM_ResourceAllocationSettingData。
-
-
ResourceType
-
-
資料類型: uint16
-
存取類型:唯讀
此配置設定所代表的資源類型。 此屬性繼承自 CIM_ResourceAllocationSettingData。
-
-
VirtualQuantity
-
-
資料類型: uint64
-
存取類型:唯讀
虛擬機器中的核心總數。 此屬性繼承自 CIM_ResourceAllocationSettingData。
-
-
VirtualQuantityUnits
-
-
資料類型: 字串
-
存取類型:唯讀
指定此資源配置的度量單位。 此屬性的值必須是程式設計單位限定詞的法律值,如 DSP0004 V2.5 或更新版本附錄 C.1 中所定義。 此屬性繼承自 CIM_ResourceAllocationSettingData。
-
-
Weight
-
-
資料類型: uint32
-
存取類型:唯讀
每個虛擬機器處理器的權數。 符合所有保留之後,裝載平臺的剩餘實體處理器容量將會根據其相對權數配置給虛擬機器。 此屬性繼承自 CIM_ResourceAllocationSettingData。
100
範圍:0 10000
-
備註
Msvm_ProcessorSettingData類別的存取可能會受限於 UAC 篩選。 如需詳細資訊,請參閱 使用者帳戶控制和 WMI。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2012 [僅限傳統型應用程式] |
命名空間 |
Root\Virtualization\V2 |
MOF |
|
DLL |
|