classe CIM_VirtualSystemSettingData

Descreve os aspectos virtuais de um sistema virtual por meio de um conjunto de propriedades específicas de virtualização. CIM_VirtualSystemSettingData também é usado como a classe de nível superior das configurações do sistema virtual.

Sintaxe

[Abstract, Version("2.25.0"), UMLPackagePath("CIM::System::SystemElements"), AMENDMENT]
class CIM_VirtualSystemSettingData : CIM_SettingData
{
  string   VirtualSystemIdentifier;
  string   VirtualSystemType;
  string   Notes[];
  datetime CreationTime;
  string   ConfigurationID;
  string   ConfigurationDataRoot;
  string   ConfigurationFile;
  string   SnapshotDataRoot;
  string   SuspendDataRoot;
  string   SwapFileDataRoot;
  string   LogDataRoot;
  uint16   AutomaticStartupAction;
  datetime AutomaticStartupActionDelay;
  uint16   AutomaticStartupActionSequenceNumber;
  uint16   AutomaticShutdownAction;
  uint16   AutomaticRecoveryAction;
  string   RecoveryFile;
};

Membros

A classe CIM_VirtualSystemSettingData tem estes tipos de membros:

Propriedades

A classe CIM_VirtualSystemSettingData tem essas propriedades.

AutomaticRecoveryAction

Tipo de dados: uint16

Tipo de acesso: Somente leitura

A ação a ser executada para o sistema virtual quando o software executado pelo sistema virtual falha. As falhas resolvidas por essa propriedade incluem apenas aquelas detectáveis pela plataforma host, como uma condição de estado de espera não interruptível.

Nenhum (2)

Reiniciar (3)

Reverter para instantâneo (4)

DMTF Reservado (..)

AutomaticShutdownAction

Tipo de dados: uint16

Tipo de acesso: Somente leitura

A ação a ser executada para o sistema virtual quando o host é desligado.

Desativar (2)

Salvar estado (3)

Desligamento (4)

DMTF Reservado (..)

AutomaticStartupAction

Tipo de dados: uint16

Tipo de acesso: Somente leitura

A ação a ser executada no sistema virtual quando o host é iniciado.

Nenhum (2)

Reiniciar se estiver ativo anteriormente (3)

Sempre inicialização (4)

DMTF Reservado (..)

AutomaticStartupActionDelay

Tipo de dados: datetime

Tipo de acesso: Somente leitura

O atraso para a ação de inicialização. Esse valor é uma variante de intervalo do tipo de dados datetime .

AutomaticStartupActionSequenceNumber

Tipo de dados: uint16

Tipo de acesso: Somente leitura

O número de sequência para ativação do sistema virtual quando o sistema host é iniciado. Um número menor indica a ativação anterior. Se uma ou mais configurações mostrarem o mesmo valor, a sequência dependerá da implementação. Um valor de "0" indica que a sequência depende da implementação.

ConfigurationDataRoot

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

O caminho do arquivo do diretório em que as informações sobre a configuração do sistema virtual são armazenadas. O formato dessa propriedade é um URI baseado no RFC 2079.

Configurationfile

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

O caminho relativo do arquivo em que as informações sobre a configuração do sistema virtual são armazenadas. O caminho relativo acrescenta ao valor da propriedade ConfigurationDataRoot . O formato dessa propriedade é um URI baseado no RFC 2079.

ConfigurationID

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

A ID exclusiva da configuração do sistema virtual.

Observação

ConfigurationID é diferente da InstanceID e é atribuída pela implementação a um sistema virtual ou a uma configuração de sistema virtual. ConfigurationID não é uma chave e o mesmo valor pode ocorrer para mais de uma instância.

CreationTime

Tipo de dados: datetime

Tipo de acesso: Somente leitura

A data e a hora em que a configuração do sistema virtual foi criada.

LogDataRoot

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

O caminho de arquivo relativo do diretório em que as informações de log para o sistema virtual são armazenadas. O caminho relativo acrescenta ao valor da propriedade ConfigurationDataRoot . O formato dessa propriedade é um URI baseado no RFC 2079.

Observações

Tipo de dados: matriz de cadeia de caracteres

Tipo de acesso: Somente leitura

Uma matriz que contém anotações fornecidas pelo usuário relacionadas ao sistema virtual.

RecoveryFile

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

O caminho do arquivo em que as informações relacionadas à recuperação do sistema virtual são armazenadas. O formato dessa propriedade é um URI baseado no RFC 2079.

SnapshotDataRoot

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

O caminho relativo do diretório em que as informações sobre instantâneos do sistema virtual são armazenadas. O caminho relativo acrescenta ao valor da propriedade ConfigurationDataRoot . O formato dessa propriedade é um URI baseado no RFC 2079.

SuspendDataRoot

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

O caminho relativo do diretório em que as informações relacionadas à suspensão sobre o sistema virtual são armazenadas. O caminho relativo acrescenta ao valor da propriedade ConfigurationDataRoot . O formato dessa propriedade é um URI baseado no RFC 2079.

SwapFileDataRoot

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

O caminho de arquivo relativo do diretório em que os arquivos de troca do sistema virtual são armazenados. O caminho relativo acrescenta ao valor da propriedade ConfigurationDataRoot . O formato dessa propriedade é um URI baseado no RFC 2079.

VirtualSystemIdentifier

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

O nome exclusivo para o sistema dentro da plataforma de virtualização. VirtualSystemIdentifier não é o nome do host atribuído à instância do sistema operacional em execução no sistema virtual, nem é um endereço IP ou endereço MAC atribuído a qualquer uma de suas portas de rede.

O VirtualSystemIdentifier pode conter regras específicas de implementação, como padrões simples ou uma expressão regular que pode ser interpretada pela implementação ao definir VirtualSystemIdentifier.

VirtualSystemType

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

O tipo do sistema virtual.

Observação

Se o tipo de sistema virtual for desconhecido, esse valor deverá ser definido como "DMTF:unknown".

Essa propriedade é formatada usando o seguinte formato ABNF (Formulário de Naur de Backus Aumentado):

vs-type = dmtf-value / other-org-value / legacy-value; dmtf-value = "DMTF:" definindo-org ":" org-vs-type; other-org-value = defining-org ":" org-vs-type;

O valor do formato ABNF acima é:

  • dmtf-value um valor de propriedade definido por DMTF e é definido na descrição dessa propriedade.
  • other-org-value é um valor de propriedade definido por uma entidade de negócios diferente de DMTF e não é definido na descrição dessa propriedade.
  • legacy-value um valor de propriedade definido por uma entidade de negócios diferente de DMTF e não é definido na descrição dessa propriedade. Esses valores são permitidos, mas é recomendável que sejam preteridos ao longo do tempo.
  • definindo-org um identificador para a entidade de negócios que define o tipo de sistema virtual. Ele deve incluir um nome com direitos autorais, marca registrada ou um nome exclusivo que pertence à entidade de negócios. Não deve ser "DMTF" e não deve conter dois-pontos.
  • org-vs-type um identificador para o tipo de sistema virtual dentro da entidade de negócios definidora. Ele deve ser exclusivo na definição-org. org-vs-type pode usar qualquer caractere permitido para cadeias de caracteres CIM, exceto o seguinte: U0000-U001F (controles Unicode C0), U0020 (espaço), U007F (controles Unicode C0) ou U0080-U009F (controles Unicode C1).
  • Se houver a necessidade de estruturar o valor em segmentos, os segmentos deverão ser separados com dois-pontos.
  • Os valores dessa propriedade devem ser processados com diferenciação de maiúsculas e minúsculas. Eles devem ser processados programaticamente, em vez de serem um nome de exibição e devem ser curtos.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 8
Servidor mínimo com suporte
Windows Server 2012
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Confira também

CIM_SettingData