Msvm _ ProcessorSettingData-Klasse
Stellt die Einstellungen des virtuellen Prozessors für einen virtuellen Computer dar.
Die folgende Syntax wird Managed Object Format (MOF)-Code vereinfacht und enthält alle geerbten Eigenschaften.
Syntax
[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;
};
Member
Die Msvm _ ProcessorSettingData-Klasse verfügt über die folgenden Membertypen:
Eigenschaften
Die Msvm _ ProcessorSettingData-Klasse verfügt über diese Eigenschaften.
-
Adresse
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Die Adresse der Ressource. Diese Eigenschaft wird von CIM _ ResourceAllocationSettingData geerbt.
-
-
AddressOnParent
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Beschreibt die Adresse dieser Ressource im Kontext des übergeordneten Elements. Die Eigenschaften Parent und AddressOnParent werden verwendet, um die Controllerbeziehung sowie die Reihenfolge der Geräte auf einem Controller zu beschreiben. Diese Eigenschaft wird von CIM _ ResourceAllocationSettingData geerbt.
-
-
AllocationUnits
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Die Zuordnungseinheiten, die von den Eigenschaften Reservierung und Limit verwendet werden. Diese Eigenschaft wird von CIM _ ResourceAllocationSettingData geerbt.
-
-
AutomaticAllocation
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob die Ressource automatisch zugeordnet wird. Diese Eigenschaft wird von CIM _ ResourceAllocationSettingData geerbt.
-
-
AutomaticDeallocation
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob die Ressourcenzuordnung automatisch wieder gelöscht wird. Diese Eigenschaft wird von CIM _ ResourceAllocationSettingData geerbt.
-
-
Caption
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MaxLen (64)
Eine kurze Beschreibung des -Objekts. Diese Eigenschaft wird von CIM _ ManagedElement geerbt.
-
-
Connection
-
-
Datentyp: Zeichenfolgenarray
-
Zugriffstyp: Schreibgeschützt
Das Gerät, mit dem diese Ressource verbunden ist. Diese Eigenschaft wird von CIM _ ResourceAllocationSettingData geerbt.
-
-
ConsumerVisibility
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Beschreibt die Sichtbarkeit des Consumers für die zugeordnete Ressource. Diese Eigenschaft wird von CIM _ ResourceAllocationSettingData geerbt.
-
-
CpuGroupId
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Die CPU-Gruppen-ID, an die dieser virtuelle Computer gebunden ist. Wenn der Wert 0 ist, bedeutet dies, dass nicht an eine bestimmte CPU-Gruppe gebunden ist.
Hinweis
Diese Eigenschaft wurde in Windows 10 Version 1703 hinzugefügt.
-
-
Beschreibung
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Eine Beschreibung des -Objekts. Diese Eigenschaft wird von CIM _ ManagedElement geerbt.
-
-
ElementName
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Ein Anzeigename für das Objekt. Diese Eigenschaft wird von CIM _ SettingData geerbt. Wenn Sie diese Eigenschaft ändern, ändert sich der ElementName der zugehörigen logischen Geräteerleitung.
-
-
EnableHostResourceProtection
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob der virtuelle Computer Features aktivieren soll, die den Schutz von Hostressourcen vor Workloads erhöhen, die auf dem virtuellen Computer ausgeführt werden.
Hinweis
Hinzugefügt in Windows 10.
-
-
ExposeVirtualizationExtensions
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob Hyper-V virtualisierte Hardwarevirtualisierungserweiterungen für den virtuellen Computer verfügbar machen soll.
Hinweis
Diese Eigenschaft wurde in Windows 10 Version 1703 hinzugefügt.
-
-
HideHypervisorPresent
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob Hyper-V dem geschachtelten Gast melden soll, dass ein Hypervisor vorhanden ist.
Hinweis
Diese Eigenschaft wurde in Windows 10 Version 1703 hinzugefügt.
-
-
HostResource
-
-
Datentyp: Zeichenfolgenarray
-
Zugriffstyp: Schreibgeschützt
Macht eine bestimmte Zuweisung zum Hosten oder zu zugrunde liegenden Ressourcen verfügbar. Diese Eigenschaft wird von CIM _ ResourceAllocationSettingData geerbt und immer auf NULL festgelegt.
-
-
HwThreadsPerCore
-
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
Gibt die Anzahl der SMT-Threads pro Kern an, die dem Gast gemeldet werden. Diese Berichterstellung ist unabhängig davon, ob die Hardware für SMT vorhanden ist.
Hinweis
Diese Eigenschaft wurde in Windows 10 Version 1703 hinzugefügt.
-
-
InstanceID
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Schlüssel
Identifiziert eine Instanz dieser Klasse eindeutig. Diese Eigenschaft wird von CIM _ ManagedElement geerbt.
-
-
Begrenzung
-
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
Die maximale Menge an CPU-Ressourcen, die vom virtuellen Computer verbraucht werden können. Diese Eigenschaft wird von CIM _ ResourceAllocationSettingData geerbt.
100.000
Bereich: 0 100000
-
-
LimitCPUID
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob der virtuelle Computer den CPU-Bezeichner senken soll. Einige ältere Betriebssysteme erfordern möglicherweise, dass Sie die Prozessorfunktionalität auf diese Weise einschränken, um ausgeführt zu werden.
-
-
LimitProcessorFeatures
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob der virtuelle Computer die FÜR das Betriebssystem verfügbar gemachten CPU-Features einschränken soll. Durch Einschränken der Prozessorfeatures kann der virtuelle Computer zu verschiedenen Hostcomputersystemen mit unterschiedlichen Prozessoren migriert werden. Das Migrieren von virtuellen Computern zwischen Computern mit Prozessoren von verschiedenen Anbietern wird nicht unterstützt.
-
-
MappingBehavior
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Gibt an, wie diese Ressource zugrunde liegenden Ressourcen zu ordnet. Diese Eigenschaft wird von CIM _ ResourceAllocationSettingData geerbt.
-
-
MaxNumaNodesPerSocket
-
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
Die maximale Anzahl von NUMA-Knoten, die innerhalb des virtuellen Computers als zu einem einzelnen Prozessorsocket gehörend beobachtet werden können.
-
-
MaxProcessorsPerNumaNode
-
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
Die maximale Anzahl virtueller Prozessoren, die innerhalb des virtuellen Computers als zu einem einzelnen virtuellen NUMA-Knoten gehörend beobachtet werden können.
-
-
OtherResourceType
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Eine Zeichenfolge, die den Ressourcentyp beschreibt, wenn ein klar definierter Wert nicht verfügbar ist und ResourceType den Wert 1 (Other) hat. Diese Eigenschaft wird von CIM _ ResourceAllocationSettingData geerbt.
-
-
Parent
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Das übergeordnete Element der Ressource. Diese Eigenschaft wird von CIM _ ResourceAllocationSettingData geerbt.
-
-
PoolID
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Der Bezeichner des Ressourcenpools, aus dem diese Ressource zugeordnet wurde. Diese Eigenschaft wird von CIM _ ResourceAllocationSettingData geerbt.
-
-
Reservierung
-
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
Die Menge der CPU-Ressourcen, die für die Verwendung durch den virtuellen Computer reserviert sind. Diese Ressourcen sind garantiert für die Nutzung durch den virtuellen Computer verfügbar. Diese Eigenschaft wird von CIM _ ResourceAllocationSettingData geerbt.
0
Bereich: 0 100000
-
-
ResourceSubType
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Eine Zeichenfolge, die einen implementierungsspezifischen Untertyp für diese Ressource beschreibt. Dies kann beispielsweise verwendet werden, um verschiedene Modelle desselben Ressourcentyps zu unterscheiden. Diese Eigenschaft wird von CIM _ ResourceAllocationSettingData geerbt.
-
-
ResourceType
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Der Ressourcentyp, den diese Zuordnungseinstellung darstellt. Diese Eigenschaft wird von CIM _ ResourceAllocationSettingData geerbt.
-
-
VirtualQuantity
-
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
Die Gesamtzahl der Kerne auf dem virtuellen Computer. Diese Eigenschaft wird von CIM _ ResourceAllocationSettingData geerbt.
-
-
VirtualQuantityUnits
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Gibt die Maßeinheit für diese Ressourcenzuordnung an. Der Wert dieser Eigenschaft muss ein rechtlicher Wert des Qualifizierers Programmatic Units sein, wie in Anhang C.1 von DSP0004 V2.5 oder höher definiert. Diese Eigenschaft wird von CIM _ ResourceAllocationSettingData geerbt.
-
-
Weight
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
Die Gewichtung für jeden Prozessor eines virtuellen Computers. Nachdem alle Reserven erfüllt wurden, wird die verbleibende physische Prozessorkapazität der Hostingplattform den virtuellen Computern basierend auf ihrer relativen Gewichtung zugeordnet. Diese Eigenschaft wird von CIM _ ResourceAllocationSettingData geerbt.
100
Bereich: 0 10000
-
Hinweise
Der Zugriff auf die Msvm _ ProcessorSettingData-Klasse kann durch UAC-Filterung eingeschränkt werden. Weitere Informationen finden Sie unter Benutzerkontensteuerung und WMI.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
[Windows 8 Nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
[Windows Server 2012 Nur Desktop-Apps] |
| Namespace |
Root \ Virtualization \ V2 |
| MOF |
|
| DLL |
|