classe Msvm_PlannedComputerSystem

Representa uma máquina virtual planejada.

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_PlannedComputerSystem : CIM_ComputerSystem
{
  string   InstanceID;
  string   Caption = "Planned Virtual Machine";
  string   Description = "Microsoft Planned Virtual Machine";
  string   ElementName;
  datetime InstallDate;
  uint16   OperationalStatus[] = { 2 };
  string   StatusDescriptions[] = { "The service is running normally" };
  string   Status;
  uint16   HealthState = 5;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
  uint16   EnabledState;
  string   OtherEnabledState;
  uint16   RequestedState = 12;
  uint16   EnabledDefault;
  datetime TimeOfLastStateChange;
  uint16   AvailableRequestedStates[];
  uint16   TransitioningToState = 12;
  string   CreationClassName;
  string   Name;
  string   NameFormat;
  string   PrimaryOwnerName;
  string   PrimaryOwnerContact;
  string   Roles[];
  string   OtherIdentifyingInfo[];
  string   IdentifyingDescriptions[];
  uint16   Dedicated[];
  string   OtherDedicatedDescriptions[];
  uint16   ResetCapability;
  uint16   PowerManagementCapabilities[];
  uint16   AssignedNumaNodeList[];
  uint64   OnTimeInMilliseconds;
  uint32   ProcessID;
  datetime TimeOfLastConfigurationChange;
};

Membros

A classe Msvm_PlannedComputerSystem tem esses tipos de membros:

Métodos

A classe Msvm_PlannedComputerSystem tem esses métodos.

Método Descrição
RequestStateChange Solicita que o estado do sistema planejado seja alterado para o valor especificado.
SetPowerState Não há suporte para o método.

Propriedades

A classe Msvm_PlannedComputerSystem tem essas propriedades.

AssignedNumaNodeList

Tipo de dados: matriz uint16

Tipo de acesso: Somente leitura

Qualificadores: ArrayType ("Indexado")

Uma matriz de nós NUMA (acesso à memória nãoforma) que atualmente são atribuídos à máquina virtual.

AvailableRequestedStates

Tipo de dados: matriz uint16

Tipo de acesso: Somente leitura

Indica os valores possíveis para o parâmetro RequestedState do método RequestStateChange usado para iniciar uma alteração de estado. Os valores listados serão um subconjunto dos valores contidos na propriedade RequestedStatesSupported da instância associada de CIM_EnabledLogicalElementCapabilities, em que os valores selecionados são uma função do estado atual do objeto CIM_EnabledLogicalElement . Essa propriedade poderá ser não Null se uma implementação for capaz de anunciar o conjunto de valores possíveis como uma função do estado atual. Essa propriedade será Null se uma implementação não puder determinar o conjunto de valores possíveis como uma função do estado atual.

Essa propriedade é herdada de CIM_EnabledLogicalElement.

Habilitado (2)

Desabilitado (3)

Desligar (4)

Offline (6)

Teste (7)

Adiar (8)

Quiesce (9)

Reinicialização (10)

Redefinir (11)

DMTF Reservado (.. )

Legenda

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Uma breve descrição do objeto. Essa propriedade é herdada de CIM_ManagedElement e é sempre definida como "Máquina Virtual Planejada".

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.

CreationClassName

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: Key, MaxLen ( 256 )

Indica o nome da classe ou da subclasse usada na criação de uma instância. Quando usada com as outras propriedades principais dessa classe, essa propriedade permite que todas as instâncias dessa classe e suas subclasses sejam identificadas exclusivamente. Essa propriedade é herdada da classe CIM_System .

Dedicado

Tipo de dados: matriz uint16

Tipo de acesso: Somente leitura

Uma matriz de valores que indicam as finalidades para as quais o sistema planejado é dedicado, se houver, e qual funcionalidade é fornecida. Por exemplo, pode-se especificar que o Sistema é dedicado a "Imprimir" (valor=11) ou atua como um "Hub" (value=8). Várias finalidades também podem ser indicadas. Por exemplo, esse é um sistema de uso geral que indica "Não Dedicado" (valor=0), mas que também hospeda serviços "Print" (value=11) ou "Dispositivo de Usuário Móvel" (value=17).

Essa propriedade é herdada da classe CIM_ComputerSystem .

Valor Significado
Não dedicado
0
Desconhecido
1
Outros
2
Storage
3
Roteador
4
Switch
5
Comutador de Camada 3
6
Central Office Switch
7
Hub
8
Servidor de Acesso
9
Firewall
10
Imprimir
11
E/S
12
Cache da Web
13
Gerenciamento
14
Indica que essa instância é dedicada à hospedagem de software de gerenciamento do sistema.
Bloquear Servidor
15
Servidor de arquivos
16
Dispositivo de usuário móvel
17
Um exemplo de um dispositivo de usuário móvel dedicado é um telefone celular ou um scanner de código de barra em um repositório que se comunica por meio de radiofrequência. Esses sistemas são bastante limitados em funcionalidade e programação e não são considerados plataformas de computação de uso geral. Como alternativa, um exemplo de um sistema móvel que é de uso geral (ou seja, NÃO é dedicado) é um computador portátil. Embora limitado em sua programação, o novo software pode ser baixado e sua funcionalidade expandida pelo usuário.
Repetidor
18
Ponte/Extensor
19
Gateway
20
Virtualizador de Armazenamento
21
Biblioteca de Mídia
22
ExtenderNode
23
Cabeçalho nas
24
NAS autossuficiido
25
UPS
26
Telefone IP
27
Controlador de gerenciamento
28
Indica que essa instância representa um hardware especializado dedicado ao gerenciamento de sistemas (ou seja, um controlador de gerenciamento de placa base (BMC) ou processador de serviço). O escopo de gerenciamento de um Controlador de Gerenciamento normalmente é um único sistema gerenciado no qual ele está contido.
Gerenciador de Chassis
29
Indica que essa instância representa um sistema dedicado ao gerenciamento de um chassi de folha e seus dispositivos contidos. Esse valor seria usado para representar um Controlador de Prateleira. Um Gerenciador de Chassis é um ponto de agregação para gerenciamento e pode contar com controladores de gerenciamento subordinados para o gerenciamento de partes constituintes.
Controlador RAID baseado em host
30
Indica que essa instância representa um controlador de armazenamento RAID contido em um computador host.
Compartimento do dispositivo de armazenamento
31
Indica que essa instância representa um compartimento que contém dispositivos de armazenamento.
Área de Trabalho
32
Laptop
33
Biblioteca de Fitas Virtuais
34
A emulação de uma biblioteca de fitas por um Sistema de Biblioteca Virtual.
Sistema de Biblioteca Virtual
35
Usa o armazenamento em disco para emular bibliotecas de fitas.
Computador de rede/Cliente Fino
36
Troca de FC
37
Indica que essa instância é dedicada à alternância de quadros fibre channel de camada 2.
Comutador Ethernet
38
Indica que essa instância é dedicada à alternância de quadros Ethernet de camada 2.
DMTF Reservado
39..32567
Fornecedor Reservado
32568..65535

Descrição

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Uma descrição do objeto . Essa propriedade é herdada de CIM_ManagedElement e é sempre definida como "Máquina Virtual Planejada da Microsoft".

DetailedStatus

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Complementa a propriedade PrimaryStatus com detalhes status adicionais. Um valor Null indica que essa propriedade não está implementada. Essa propriedade é herdada de CIM_ManagedSystemElement.

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.

EnabledDefault

Tipo de dados: uint16

Tipo de acesso: Somente leitura

A configuração padrão ou de inicialização de um administrador para o estado habilitado de um elemento. Essa propriedade é herdada de CIM_EnabledLogicalElement e pode ser um dos valores a seguir.

Valor Significado
Desabilitado
3
O sistema está desativado.
Habilitado, mas Offline
6
O sistema está habilitado, mas offline. Todas as novas solicitações serão descartadas.

EnabledState

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Especifica o estado habilitado do sistema planejado. Essa propriedade é herdada de CIM_EnabledLogicalElement e pode ser um dos valores a seguir.

Valor Significado
Desabilitado
3
O sistema está desativado.
Habilitado, mas Offline
6
O sistema está habilitado, mas offline. Todas as novas solicitações serão descartadas.

HealthState

Tipo de dados: uint16

Tipo de acesso: Somente leitura

A integridade atual do elemento. Essa propriedade expressa a integridade desse elemento, mas não necessariamente a de seus subcomponentes. Os valores possíveis são de 0 a 30, em que 5 significa que o elemento está totalmente íntegro e 30 significa que o elemento é completamente não funcional. Essa propriedade é herdada de CIM_ManagedSystemElement e é sempre definida como 5 (OK).

Valor Significado
5
A status de saúde é normal.

IdentifyingDescriptions

Tipo de dados: matriz de cadeia de caracteres

Tipo de acesso: Somente leitura

Uma matriz de cadeias de caracteres que fornece explicações e detalhes por trás das entradas na matriz OtherIdentifyingInfo . Cada entrada dessa matriz está relacionada à entrada em OtherIdentifyingInfo que está localizada no mesmo índice. Essa propriedade é herdada da classe CIM_System .

InstallDate

Tipo de dados: datetime

Tipo de acesso: Somente leitura

A data e a hora em que a configuração da máquina virtual foi criada. 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.

Nome

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: Key, Override, MaxLen ( 256 )

O nome herdado serve como a chave de uma instância do sistema em um ambiente corporativo. Essa propriedade é herdada da classe CIM_System .

Nameformat

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: MaxLen ( 64 )

Identifica como o nome do sistema foi gerado, usando a heurística da subclasse. O objeto do sistema e seus derivados são objetos de nível superior do CIM. Eles fornecem o escopo para vários componentes. É necessário ter chaves exclusivas do sistema. Uma heurística pode ser definida em subclasses individuais do sistema para tentar sempre gerar a mesma chave de nome do sistema. Essa propriedade é herdada da classe CIM_System .

OnTimeInMilliseconds

Tipo de dados: uint64

Tipo de acesso: Somente leitura

Qualificadores: Unidades ("MilliSeconds")

O tempo total, em milissegundos, desde que a máquina virtual foi ativada, redefinida ou restaurada pela última vez. Desta vez, exclui a hora em que a máquina virtual estava em pausa.

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.

OperationalStatus

Tipo de dados: matriz uint16

Tipo de acesso: Somente leitura

Os status atuais do objeto. Essa propriedade é herdada de CIM_ManagedSystemElement e cada elemento de matriz é sempre definido como 2 (OK).

OtherDedicatedDescriptions

Tipo de dados: matriz de cadeia de caracteres

Tipo de acesso: Somente leitura

Uma cadeia de caracteres que descreve como ou por que o sistema é dedicado quando a matriz Dedicada inclui o valor 2, "Outros". Essa propriedade é herdada da classe CIM_ComputerSystem .

OtherEnabledState

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Uma cadeia de caracteres que descreve o estado habilitado ou desabilitado do elemento quando a propriedade EnabledState é definida como 1 ("Outros"). Essa propriedade deve ser definida como Null quando EnabledState for qualquer valor diferente de 1. Essa propriedade é herdada de CIM_EnabledLogicalElement e é sempre definida como Null.

OtherIdentifyingInfo

Tipo de dados: matriz de cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: Key, MaxLen ( 256 )

Contém dados adicionais, além das informações de nome do sistema, que podem ser usados para identificar um ComputerSystem. Um exemplo seria manter o WWN (Fibre Channel World-Wide Name) de um nó. Se apenas o nome fibre channel estiver disponível e for exclusivo (capaz de ser usado como a chave do sistema), essa propriedade será Null e o WWN se tornará a chave do sistema, seus dados colocados na propriedade Name . Essa propriedade é herdada da classe CIM_System .

PowerManagementCapabilities

Tipo de dados: matriz uint16

Tipo de acesso: Somente leitura

Essa propriedade é herdada da classe CIM_ComputerSystem , mas não tem suporte.

PrimaryOwnerContact

Tipo de dados: cadeia de caracteres

Tipo de acesso: leitura/gravação

Qualificadores: MaxLen ( 256 )

Uma cadeia de caracteres que fornece informações sobre como o proprietário do sistema primário pode ser acessado (por exemplo, número de telefone, endereço de email e assim por diante). Essa propriedade é herdada da classe CIM_System .

PrimaryOwnerName

Tipo de dados: cadeia de caracteres

Tipo de acesso: leitura/gravação

Qualificadores: MaxLen ( 64 )

O nome do proprietário do sistema primário. O proprietário do sistema é o usuário primário do sistema. Essa propriedade é herdada da classe CIM_System .

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 informações de status de integridade detalhadas e de alto nível para o elemento e seus subcomponentes. Um valor Null indica que essa propriedade não está implementada. Essa propriedade é herdada de CIM_ManagedSystemElement.

ProcessID

Tipo de dados: uint32

Tipo de acesso: Somente leitura

O identificador do processo no qual essa máquina virtual está em execução. Esse valor pode ser usado para identificar exclusivamente a instância do Vmwp.exe no sistema que está executando a máquina virtual.

RequestedState

Tipo de dados: uint16

Tipo de acesso: Somente leitura

O último estado solicitado ou desejado para o elemento. O estado real do elemento é representado por EnabledState. Essa propriedade é fornecida para comparar os últimos estados solicitados e atuais de um elemento. Uma instância específica da classe CIM_EnabledLogicalElement pode não dar suporte à propriedade RequestedState . Se isso ocorrer, o valor 12 ("Não Aplicável") será usado. Essa propriedade é herdada de CIM_EnabledLogicalElement e é sempre definida como 12 (Não Aplicável).

Valor Significado
12
Não aplicável.

ResetCapability

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Especifica os recursos de redefinição do sistema de computador. Essa propriedade é herdada da classe CIM_ComputerSystem .

Valor Significado
Outros
1
Desconhecido
2
Desabilitado
3
A redefinição de hardware não é permitida.
Enabled
4
O sistema do computador pode ser redefinido usando hardware (por exemplo, os botões de energia e redefinição).
Não implementado
5

Funções

Tipo de dados: matriz de cadeia de caracteres

Tipo de acesso: leitura/gravação

Uma matriz de cadeias de caracteres que especifica as funções definidas pelo administrador que esse sistema desempenha no ambiente gerenciado. Os exemplos podem ser "Compilando 8 servidores de impressão" ou "Diretórios de usuário do Digite". Um único sistema pode executar várias funções. A exibição de instrumentação das funções de um sistema é definida criando uma instância de uma subclasse específica do sistema ou por propriedades em uma subclasse ou ambas. Por exemplo, a finalidade de um ComputerSystem é definida usando as propriedades Dedicated e OtherDedicatedDescription . Essa propriedade é herdada da classe CIM_System .

Status

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

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 e cada elemento de matriz é sempre definido como "O serviço está em execução normalmente".

TimeOfLastConfigurationChange

Tipo de dados: datetime

Tipo de acesso: Somente leitura

A data e a hora em que o arquivo de configuração da máquina virtual foi modificado pela última vez. O arquivo de configuração é modificado durante determinadas operações de máquina virtual, bem como quando qualquer uma das configurações de máquina virtual ou dispositivo é adicionada, modificada ou removida.

TimeOfLastStateChange

Tipo de dados: datetime

Tipo de acesso: Somente leitura

A data e a hora em que o estado habilitado do elemento foi alterado pela última vez. Essa propriedade é herdada de CIM_EnabledLogicalElement, mas não tem suporte.

TransitioningToState

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Indica o estado de destino para o qual a instância está em transição. Essa propriedade é herdada de CIM_EnabledLogicalElement.

Valor Significado
Desconhecido
0
Enabled
2
Desabilitado
3
Desligar
4
Nenhuma alteração
5
Nenhuma transição está em andamento.
Offline
6
Test
7
Adiar
8
Fechar
9
Reboot
10
Redefinir
11
Não aplicável
12
A implementação não dá suporte à representação de transições contínuas.
DMTF Reservado
..

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
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Confira também

CIM_ComputerSystem

Msvm_VirtualSystemManagementService . Método ImportSystemDefinition