Compartir a través de


Msvm_ProcessorSettingData clase

Representa la configuración del procesador virtual de una máquina virtual.

La siguiente sintaxis es código de Formato de objeto administrado (MOF) simplificado e incluye todas las propiedades heredadas.

Sintaxis

[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;
};

Miembros

La clase Msvm_ProcessorSettingData tiene estos tipos de miembros:

Propiedades

La clase Msvm_ProcessorSettingData tiene estas propiedades.

Dirección

Tipo de datos: cadena

Tipo de acceso: solo lectura

Dirección del recurso. Esta propiedad se hereda de CIM_ResourceAllocationSettingData.

AddressOnParent

Tipo de datos: cadena

Tipo de acceso: solo lectura

Describe la dirección de este recurso en el contexto del elemento primario. Las propiedades Parent y AddressOnParent se usan para describir la relación del controlador, así como el orden de los dispositivos en un controlador. Esta propiedad se hereda de CIM_ResourceAllocationSettingData.

AllocationUnits

Tipo de datos: cadena

Tipo de acceso: solo lectura

Unidades de asignación usadas por las propiedades Reserva y Límite . Esta propiedad se hereda de CIM_ResourceAllocationSettingData.

AutomaticAllocation

Tipo de datos: booleano

Tipo de acceso: solo lectura

Indica si el recurso se asignará automáticamente. Esta propiedad se hereda de CIM_ResourceAllocationSettingData.

AutomaticDeallocation

Tipo de datos: booleano

Tipo de acceso: solo lectura

Indica si el recurso se desasignará automáticamente. Esta propiedad se hereda de CIM_ResourceAllocationSettingData.

Caption

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MaxLen (64)

Descripción breve del objeto. Esta propiedad se hereda de CIM_ManagedElement.

Connection

Tipo de datos: matriz de cadenas

Tipo de acceso: solo lectura

Dispositivo al que está conectado este recurso. Esta propiedad se hereda de CIM_ResourceAllocationSettingData.

ConsumerVisibility

Tipo de datos: uint16

Tipo de acceso: solo lectura

Describe la visibilidad del consumidor para el recurso asignado. Esta propiedad se hereda de CIM_ResourceAllocationSettingData.

CpuGroupId

Tipo de datos: cadena

Tipo de acceso: solo lectura

El id. de grupo de CPU al que está enlazada esta máquina virtual. Cuando el valor es 0, significa que no está enlazado a un grupo de CPU específico.

Nota

Esta propiedad se agregó en Windows 10, versión 1703.

Descripción

Tipo de datos: cadena

Tipo de acceso: solo lectura

Descripción del objeto. Esta propiedad se hereda de CIM_ManagedElement.

ElementName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Nombre para mostrar del objeto. Esta propiedad se hereda de CIM_SettingData. Al cambiar esta propiedad, se cambiará elementName del derivado del dispositivo lógico asociado.

EnableHostResourceProtection

Tipo de datos: booleano

Tipo de acceso: solo lectura

Indica si la máquina virtual debe habilitar características que aumentan la protección de los recursos de host de la carga de trabajo que se ejecuta en la máquina virtual.

Nota:

Se ha agregado en Windows 10.

ExposeVirtualizationExtensions

Tipo de datos: booleano

Tipo de acceso: solo lectura

Indica si Hyper-V debe exponer extensiones de virtualización de hardware virtualizadas a la máquina virtual.

Nota

Esta propiedad se agregó en Windows 10, versión 1703.

HideHypervisorPresent

Tipo de datos: booleano

Tipo de acceso: solo lectura

Indica si Hyper-V debe informar de que un hipervisor está presente en el invitado anidado.

Nota

Esta propiedad se agregó en Windows 10, versión 1703.

HostResource

Tipo de datos: matriz de cadenas

Tipo de acceso: solo lectura

Expone una asignación específica al host o a los recursos subyacentes. Esta propiedad se hereda de CIM_ResourceAllocationSettingData y siempre se establece en Null.

HwThreadsPerCore

Tipo de datos: uint64

Tipo de acceso: solo lectura

Indica el número de subprocesos SMT por núcleo notificados al invitado. Este informe es independiente de si el hardware de SMT está presente.

Nota

Esta propiedad se agregó en Windows 10, versión 1703.

InstanceID

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: Clave

Identifica de forma única una instancia de esta clase. Esta propiedad se hereda de CIM_ManagedElement.

Límite

Tipo de datos: uint64

Tipo de acceso: solo lectura

Cantidad máxima de recursos de CPU que la máquina virtual puede consumir. Esta propiedad se hereda de CIM_ResourceAllocationSettingData.

100000

Intervalo: 0 100000

LimitCPUID

Tipo de datos: booleano

Tipo de acceso: solo lectura

Indica si la máquina virtual debe reducir el identificador de CPU. Algunos sistemas operativos más antiguos pueden requerir que limite la funcionalidad del procesador de esta manera para poder ejecutarse.

LimitProcessorFeatures

Tipo de datos: booleano

Tipo de acceso: solo lectura

Indica si la máquina virtual debe limitar las características de CPU expuestas al sistema operativo. Limitar las características del procesador permite migrar la máquina virtual a diferentes sistemas de equipos host con procesadores diferentes. No se admite la migración de máquinas virtuales entre equipos con procesadores de distintos proveedores.

MappingBehavior

Tipo de datos: uint16

Tipo de acceso: solo lectura

Especifica cómo se asigna este recurso a los recursos subyacentes. Esta propiedad se hereda de CIM_ResourceAllocationSettingData.

MaxNumaNodesPerSocket

Tipo de datos: uint64

Tipo de acceso: solo lectura

Número máximo de nodos NUMA que se pueden observar dentro de la máquina virtual como pertenecientes a un único socket de procesador.

MaxProcessorsPerNumaNode

Tipo de datos: uint64

Tipo de acceso: solo lectura

Número máximo de procesadores virtuales que se pueden observar dentro de la máquina virtual como pertenecientes a un único nodo NUMA virtual.

OtherResourceType

Tipo de datos: cadena

Tipo de acceso: solo lectura

Cadena que describe el tipo de recurso cuando un valor bien definido no está disponible y ResourceType tiene el valor 1 (Otros). Esta propiedad se hereda de CIM_ResourceAllocationSettingData.

Parent

Tipo de datos: cadena

Tipo de acceso: solo lectura

Elemento primario del recurso. Esta propiedad se hereda de CIM_ResourceAllocationSettingData.

PoolID

Tipo de datos: cadena

Tipo de acceso: solo lectura

Identificador del grupo de recursos desde el que se asignó este recurso. Esta propiedad se hereda de CIM_ResourceAllocationSettingData.

Reserva

Tipo de datos: uint64

Tipo de acceso: solo lectura

Cantidad de recursos de CPU reservados para su uso por parte de la máquina virtual. Se garantiza que estos recursos están disponibles para su consumo por parte de la máquina virtual. Esta propiedad se hereda de CIM_ResourceAllocationSettingData.

0

Intervalo: 0 100000

ResourceSubType

Tipo de datos: cadena

Tipo de acceso: solo lectura

Cadena que describe un subtipo específico de implementación para este recurso. Por ejemplo, se puede usar para distinguir diferentes modelos del mismo tipo de recurso. Esta propiedad se hereda de CIM_ResourceAllocationSettingData.

ResourceType

Tipo de datos: uint16

Tipo de acceso: solo lectura

Tipo de recurso que representa esta configuración de asignación. Esta propiedad se hereda de CIM_ResourceAllocationSettingData.

VirtualQuantity

Tipo de datos: uint64

Tipo de acceso: solo lectura

Número total de núcleos de la máquina virtual. Esta propiedad se hereda de CIM_ResourceAllocationSettingData.

VirtualQuantityUnits

Tipo de datos: cadena

Tipo de acceso: solo lectura

Especifica la unidad de medida para esta asignación de recursos. El valor de esta propiedad debe ser un valor legal del calificador Unidades de programación tal y como se define en el anexo C.1 de DSP0004 V2.5 o posterior. Esta propiedad se hereda de CIM_ResourceAllocationSettingData.

Peso

Tipo de datos: uint32

Tipo de acceso: solo lectura

Peso de cada procesador de máquina virtual. Una vez que se hayan cumplido todas las reservas, la capacidad de procesador físico restante de la plataforma de hospedaje se asignará a las máquinas virtuales en función de sus pesos relativos. Esta propiedad se hereda de CIM_ResourceAllocationSettingData.

100

Intervalo: 0 10000

Comentarios

El acceso a la clase Msvm_ProcessorSettingData puede estar restringido por el filtrado UAC. Para obtener más información, vea Control de cuentas de usuario y WMI.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2012 [solo aplicaciones de escritorio]
Espacio de nombres
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
Archivo DLL
Vmms.exe

Consulte también

CIM_ResourceAllocationSettingData

CIM_ResourceAllocationSettingData

Clases de procesador