classe Msvm_ProcessorPool
Agrega os recursos do processador que podem ser alocados 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_ProcessorPool : CIM_ResourcePool
{
string InstanceID;
string Caption;
string Description;
string ElementName;
datetime InstallDate;
string Name;
uint16 OperationalStatus[];
string StatusDescriptions[];
string Status;
uint16 HealthState;
uint16 CommunicationStatus;
uint16 DetailedStatus;
uint16 OperatingStatus;
uint16 PrimaryStatus;
string PoolID = "Microsoft:GUID\Root";
boolean Primordial = False;
uint64 Capacity;
uint64 Reserved;
uint16 ResourceType = 4;
string OtherResourceType;
string ResourceSubType;
string AllocationUnits = "Megabyte";
string ConsumedResourceUnits = "count";
uint64 CurrentlyConsumedResource;
uint64 MaxConsumableResource;
};
Membros
A classe Msvm_ProcessorPool tem estes tipos de membros:
Métodos
A classe Msvm_ProcessorPool tem esses métodos.
Método | Descrição |
---|---|
CalculatePossibleReserve | Usado para localizar a reserva real do processador. |
Propriedades
A classe Msvm_ProcessorPool tem essas propriedades.
-
AllocationUnits
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
As unidades de alocação usadas pelo pool de recursos. Essa propriedade é herdada de CIM_ResourcePool e está definida como "Megabyte".
-
-
Capacidade
-
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
A quantidade máxima (em unidades de AllocationUnits) de reservas ativas que o pool de recursos pode dar suporte. Essa propriedade é herdada de CIM_ResourcePool.
-
-
Legenda
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Uma breve descrição do objeto. Essa propriedade é herdada de CIM_ManagedElement.
-
-
CommunicationStatus
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
Indica a capacidade da instrumentação de se comunicar com o elemento gerenciado subjacente. Um valor Null indica que essa propriedade não está implementada. Essa propriedade é herdada de CIM_ManagedSystemElement.
-
Desconhecido (0)
-
Não disponível (1)
-
Comunicação OK (2)
-
Comunicação Perdida (3)
-
Sem Contato (4)
-
DMTF Reservado (..)
-
Fornecedor Reservado (0x8000.. )
-
-
ConsumedResourceUnits
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Especifica as unidades para as propriedades MaxConsumableResource e CurrentlyConsumedResource . Essa propriedade é herdada de CIM_ResourcePool.
-
-
CurrentlyConsumedResource
-
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
Especifica a quantidade de recurso que o pool de recursos apresenta atualmente aos consumidores. Essa propriedade é diferente da propriedade Reserved na qual descreve a exibição de consumidores do recurso, enquanto a propriedade Reserved descreve a exibição de produtores do recurso. Essa propriedade é herdada de CIM_ResourcePool.
-
-
Descrição
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Uma descrição do objeto . Essa propriedade é herdada de CIM_ManagedElement.
-
-
DetailedStatus
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
Complementa a propriedade PrimaryStatus com detalhes adicionais de status. Um valor Null indica que essa propriedade não está implementada. Essa propriedade é herdada de CIM_ManagedSystemElement.
-
Não disponível (0)
-
Nenhuma informação adicional (1)
-
Estressado (2)
-
Falha preditiva (3)
-
Erro não recuperável (4)
-
Entidade de suporte em erro (5)
-
DMTF Reservado (..)
-
Fornecedor Reservado (0x8000.. )
-
-
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_ManagedElement.
-
-
HealthState
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
A integridade atual do elemento. Essa propriedade é herdada de CIM_ManagedSystemElement.
-
-
InstallDate
-
-
Tipo de dados: datetime
-
Tipo de acesso: Somente leitura
A data e a hora em que o objeto foi instalado. Essa propriedade não precisa de um valor para indicar que o objeto está instalado. Essa propriedade é herdada de CIM_ManagedSystemElement.
-
-
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.
-
-
MaxConsumableResource
-
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
Especifica a quantidade máxima de recursos consumíveis que o pool de recursos pode apresentar aos consumidores. Essa propriedade é diferente da propriedade Capacity , pois descreve a exibição de consumidores do recurso, enquanto a propriedade Capacity descreve a exibição de produtores do recurso. Essa propriedade é herdada de CIM_ResourcePool.
-
-
Nome
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
O rótulo pelo qual o objeto é conhecido. Essa propriedade é herdada de CIM_ManagedSystemElement.
-
-
OperatingStatus
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
Fornece informações de status atuais para a condição operacional do elemento e pode ser usado para fornecer mais detalhes em relação ao valor da propriedade EnabledState. Um valor Null indica que essa propriedade não está implementada. Essa propriedade é herdada de CIM_ManagedSystemElement.
-
Desconhecido (0)
-
Não disponível (1)
-
Manutenção (2)
-
Começando (3)
-
Parando (4)
-
Parado (5)
-
Anulado (6)
-
Dormente (7)
-
Concluído (8)
-
Migrando (9)
-
Emigrou (10)
-
Immigrating (11)
-
Instantâneo (12)
-
Desligar (13)
-
Em Teste (14)
-
Transição (15)
-
Em Serviço (16)
-
DMTF Reservado (..)
-
Fornecedor Reservado (0x8000.. )
-
-
OperationalStatus
-
-
Tipo de dados: matriz uint16
-
Tipo de acesso: Somente leitura
Os status atuais do objeto. Essa propriedade é herdada de CIM_ManagedSystemElement.
-
-
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 é definido como 0 ("Outros"). Essa propriedade é herdada de CIM_ResourcePool e está definida como Null.
-
-
PoolID
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Esse valor é referenciado pelas instâncias CIM_ResourceAllocationSettingData que foram alocadas desse pool. Essa propriedade é herdada de CIM_ResourcePool e é sempre definida como "Microsoft:GUID\Root".
-
-
PrimaryStatus
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
Fornece informações de status de alto nível. Essa propriedade deve ser usada em conjunto com a propriedade DetailedStatus para fornecer status de integridade detalhadas e de alto nível do elemento e seus subcomponentes. Um valor Null indica que essa propriedade não está implementada. Essa propriedade é herdada de CIM_ManagedSystemElement.
-
Desconhecido (0)
-
OK (1)
-
Degradado (2)
-
Erro (3)
-
DMTF Reservado (..)
-
Fornecedor Reservado (0x8000.. )
-
-
Primordial
-
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
True se esse pool de recursos for a base da qual os recursos são desenhados e retornados na atividade de gerenciamento de recursos; caso contrário, False. Ser primordial significa que esse pool de recursos não pode ser criado ou excluído pelos consumidores desse modelo. No entanto, outras ações, modeladas ou não, podem afetar as características ou o tamanho dos pools de recursos primordiais. Essa propriedade é herdada de CIM_ResourcePool.
-
-
Reserved
-
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
As reservas atuais (em unidades de AllocationUnits) se espalham por todas as alocações ativas desse pool. Em uma configuração hierárquica, isso representa a soma de todas as reservas atuais do pool de recursos descendente. Essa propriedade é herdada de CIM_ResourcePool.
-
-
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 pool. Por exemplo, isso pode ser usado para distinguir modelos diferentes do mesmo tipo de recurso. Essa propriedade é herdada de CIM_ResourcePool.
-
-
ResourceType
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
O tipo de recurso que esse pool de recursos pode alocar. Essa propriedade é herdada de CIM_ResourcePool e é definida como 4 ("Memória").
-
-
Status
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
O status atual do objeto . Essa propriedade é herdada de CIM_ManagedSystemElement, mas não é usada.
-
-
StatusDescriptions
-
-
Tipo de dados: matriz de cadeia de caracteres
-
Tipo de acesso: Somente leitura
Cadeias de caracteres que descrevem os vários valores de matriz OperationalStatus . Essa propriedade é herdada de CIM_ManagedSystemElement.
-
Comentários
O acesso à classe Msvm_ProcessorPool 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 |
|