classe Msvm_ProcessorSettingData
Representa as configurações do processador virtual para uma máquina virtual.
A sintaxe a seguir é o código MOF (Managed Object Format) simplificado e inclui todas as propriedades herdadas.
Sintaxe
[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;
};
Membros
A classe Msvm_ProcessorSettingData tem estes tipos de membros:
Propriedades
A classe Msvm_ProcessorSettingData tem essas propriedades.
-
Endereço
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
O endereço do recurso. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
AddressOnParent
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Descreve o endereço desse recurso no contexto do pai. As propriedades Parent e AddressOnParent são usadas para descrever a relação do controlador, bem como a ordenação de dispositivos em um controlador. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
AllocationUnits
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
As unidades de alocação usadas pelas propriedades Reserva e Limite . Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
AutomaticAllocation
-
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
Indica se o recurso será alocado automaticamente. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
AutomaticDeallocation
-
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
Indica se o recurso será desalocado automaticamente. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
Legenda
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MaxLen (64)
Uma breve descrição do objeto. Essa propriedade é herdada de CIM_ManagedElement.
-
-
Conexão
-
-
Tipo de dados: matriz de cadeia de caracteres
-
Tipo de acesso: Somente leitura
O dispositivo ao qual esse recurso está conectado. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
ConsumerVisibility
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
Descreve a visibilidade do consumidor para o recurso alocado. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
CpuGroupId
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
A ID do Grupo de CPU à qual essa VM está associada. Quando o valor é 0, significa que não está associado a um grupo de CPU específico.
Observação
Essa propriedade foi adicionada no Windows 10, versão 1703.
-
-
Descrição
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Uma descrição do objeto . Essa propriedade é herdada de CIM_ManagedElement.
-
-
ElementName
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Um nome de exibição para o objeto . Essa propriedade é herdada de CIM_SettingData. Alterar essa propriedade alterará o ElementName do derivado do dispositivo lógico associado.
-
-
EnableHostResourceProtection
-
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
Indica se a VM deve habilitar recursos que aumentam a proteção dos recursos de host da carga de trabalho em execução na VM.
Observação
Adicionado em Windows 10.
-
-
ExposeVirtualizationExtensions
-
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
Indica se o Hyper-V deve expor extensões de virtualização de hardware virtualizadas para a VM.
Observação
Essa propriedade foi adicionada no Windows 10, versão 1703.
-
-
HideHypervisorPresent
-
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
Indica se o Hyper-V deve relatar que um hipervisor está presente para o convidado aninhado.
Observação
Essa propriedade foi adicionada no Windows 10, versão 1703.
-
-
HostResource
-
-
Tipo de dados: matriz de cadeia de caracteres
-
Tipo de acesso: Somente leitura
Expõe uma atribuição específica para hospedar ou recursos subjacentes. Essa propriedade é herdada de CIM_ResourceAllocationSettingData e sempre é definida como Null.
-
-
HwThreadsPerCore
-
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
Indica o número de threads SMT por núcleo relatados ao convidado. Esse relatório é independente se o hardware para SMT está presente.
Observação
Essa propriedade foi adicionada no Windows 10, versão 1703.
-
-
InstanceID
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: Chave
Identifica exclusivamente uma instância dessa classe. Essa propriedade é herdada de CIM_ManagedElement.
-
-
Limite
-
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
A quantidade máxima de recursos de CPU que podem ser consumidos pela máquina virtual. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
100000
Intervalo: 0 100000
-
-
LimitCPUID
-
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
Indica se a máquina virtual deve reduzir o identificador de CPU. Alguns sistemas operacionais mais antigos podem exigir que você limite a funcionalidade do processador dessa maneira para ser executado.
-
-
LimitProcessorFeatures
-
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
Indica se a máquina virtual deve limitar os recursos de CPU expostos ao sistema operacional. Limitar os recursos do processador permite que a máquina virtual seja migrada para diferentes sistemas de computador host com processadores diferentes. Não há suporte para a migração de máquinas virtuais entre computadores com processadores de diferentes fornecedores.
-
-
MappingBehavior
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
Especifica como esse recurso é mapeado para recursos subjacentes. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
MaxNumaNodesPerSocket
-
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
O número máximo de nós NUMA que podem ser observados na máquina virtual como pertencentes a um único soquete de processador.
-
-
MaxProcessorsPerNumaNode
-
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
O número máximo de processadores virtuais que podem ser observados na máquina virtual como pertencentes a um único nó NUMA virtual.
-
-
OtherResourceType
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Uma cadeia de caracteres que descreve o tipo de recurso quando um valor bem definido não está disponível e ResourceType tem o valor 1 (Outro). Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
Pai
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
O pai do recurso. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
PoolID
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
O identificador do pool de recursos do qual esse recurso foi alocado. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
Reserva
-
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
A quantidade de recursos de CPU reservados para uso pela máquina virtual. Esses recursos têm a garantia de estarem disponíveis para consumo pela máquina virtual. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
0
Intervalo: 0 100000
-
-
ResourceSubType
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Uma cadeia de caracteres que descreve um subtipo específico de implementação para esse recurso. Por exemplo, isso pode ser usado para distinguir modelos diferentes do mesmo tipo de recurso. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
ResourceType
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
O tipo de recurso que essa configuração de alocação representa. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
VirtualQuantity
-
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
O número total de núcleos na máquina virtual. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
VirtualQuantityUnits
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Especifica a unidade de medida para essa alocação de recursos. O valor dessa propriedade deve ser um valor legal do qualificador de Unidades Programáticas, conforme definido no Anexo C.1 de DSP0004 V2.5 ou posterior. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
Weight
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
O peso de cada processador de máquina virtual. Depois que todas as reservas forem atendidas, a capacidade restante do processador físico da plataforma de hospedagem será alocada para máquinas virtuais com base em seus pesos relativos. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
100
Intervalo: 0 10000
-
Comentários
O acesso à classe Msvm_ProcessorSettingData pode ser restrito pela Filtragem UAC. Para obter mais informações, consulte Controle de conta de usuário e WMI.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2012 [somente aplicativos da área de trabalho] |
Namespace |
Root\Virtualization\V2 |
MOF |
|
DLL |
|