Classe CIM_EnabledLogicalElement

Representa um elemento lógico que pode ser habilitado e desabilitado.

Sintaxe

[Abstract, Version("2.22.0"), UMLPackagePath("CIM::Core::CoreElements"), AMENDMENT]
class CIM_EnabledLogicalElement : CIM_LogicalElement
{
  uint16   EnabledState = 5;
  string   OtherEnabledState;
  uint16   RequestedState = 12;
  uint16   EnabledDefault = 2;
  datetime TimeOfLastStateChange;
  uint16   AvailableRequestedStates[];
  uint16   TransitioningToState = 12;
};

Membros

A classe CIM_EnabledLogicalElement tem estes tipos de membros:

Métodos

A classe CIM_EnabledLogicalElement tem esses métodos.

Método Descrição
RequestStateChange Solicita que o estado do elemento seja alterado para o valor especificado.

Propriedades

A classe CIM_EnabledLogicalElement tem essas propriedades.

AvailableRequestedStates

Tipo de dados: matriz uint16

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_EnabledLogicalElement. RequestStateChange", "CIM_EnabledLogicalElementCapabilities. RequestedStatesSupported")

Indica os valores possíveis para o parâmetro RequestedState do método RequestStateChange .

Os valores listados devem ser um subconjunto dos valores contidos na propriedade RequestedStatesSupported da instância de CIM_EnabledLogicalElementCapabilities associada. Essa propriedade será NULL se a implementação não puder determinar o conjunto de valores possíveis para o estado atual do elemento.

Habilitado (2)

Desabilitado (3)

Desligar (4)

Offline (6)

Teste (7)

Adiar (8)

Quiesce (9)

Reinicialização (10)

Redefinir (11)

DMTF Reservado (..)

EnabledDefault

Tipo de dados: uint16

Tipo de acesso: leitura/gravação

Indica a configuração padrão ou de inicialização de um administrador para o estado habilitado de um elemento. O valor padrão Habilitado (2).

Habilitado (2)

Desabilitado (3)

Não aplicável (5)

Habilitado, mas Offline (6)

Sem Padrão (7)

Quiesce (9)

DMTF Reservado (..)

Fornecedor Reservado (32768..65535)

EnabledState

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_EnabledLogicalElement. OtherEnabledState")

Indica o estado habilitado de um elemento. Os valores possíveis incluem as transições entre estados. Por exemplo, Desligar (4) e Iniciar (10) são estados transitórios entre Habilitado e Desabilitado.

Desconhecido (0)

Outros (1)

Habilitado (2)

O elemento é ou pode estar executando comandos, processará todos os comandos enfileirados e enfileirará novas solicitações.

Desabilitado (3)

o elemento não executará comandos e removerá novas solicitações.

Desligar (4)

O elemento está no processo de ir para um estado Desabilitado.

Não aplicável (5)

O elemento não dá suporte a ser habilitado ou desabilitado.

Habilitado, mas Offline (6)

O elemento pode estar concluindo comandos e removerá quaisquer novas solicitações.

Em Teste (7)

O elemento está em um estado de teste.

Adiado (8)

O elemento pode estar concluindo comandos, mas enfileirará quaisquer novas solicitações.

Quiesce (9)

Que o elemento está habilitado, mas em um modo restrito.

A partir de (10)

O elemento está no processo de ir para um estado Enabled. Novas solicitações são enfileiradas.

DMTF Reservado (11..32767)

Fornecedor Reservado (32768..65535)

OtherEnabledState

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_EnabledLogicalElement. EnabledState")

Descreve o estado do elemento quando o valor da propriedade EnabledState é Other. Essa propriedade deve ser definida como NULL quando EnabledState não for Other.

RequestedState

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_EnabledLogicalElement. EnabledState")

Indica o último estado solicitado para o elemento . O estado atual é indicado pela propriedade EnabledState . Essa propriedade permite comparar os últimos estados solicitados e atuais.

Observação

Quando o valor da propriedade EnabledState é Não Aplicável, essa propriedade não tem significado.

Desconhecido (0)

O último estado solicitado para o elemento é desconhecido.

Habilitado (2)

Desabilitado (3)

Solicita uma desabilitação imediata do elemento, de modo que ele não execute nem aceite comandos ou solicitações de processamento.

Desligar (4)

Solicita uma transição ordenada para o estado Desabilitado e pode envolver a remoção de energia para apagar completamente qualquer estado existente.

Sem alteração (5)

Preterido em vez de indicar que o último estado solicitado é "Desconhecido" (0). Se o último estado solicitado ou desejado for desconhecido, RequestedState deverá ter o valor "Desconhecido" (0), mas pode ter o valor "Sem Alteração" (5).

Offline (6)

O elemento foi solicitado a fazer a transição para o EnabledState habilitado, mas offline.

Teste (7)

Adiado (8)

Quiesce (9)

Reinicialização (10)

Refere-se a fazer um "Desligar" e, em seguida, mover para um estado "Habilitado".

Redefinir (11)

Indica que o elemento é primeiro "Desabilitado" e depois "Habilitado".

Não aplicável (12)

DMTF Reservado (..)

Fornecedor Reservado (32768..65535)

TimeOfLastStateChange

Tipo de dados: datetime

Tipo de acesso: Somente leitura

Indica quando o elemento alterou o estado pela última vez. Se o estado do elemento não tiver sido alterado e essa propriedade for populada, ela deverá ser definida como um valor de intervalo zero. Se uma alteração de estado foi solicitada, mas foi rejeitada ou ainda não foi processada, a propriedade não deve ser atualizada.

TransitioningToState

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_EnabledLogicalElement. RequestStateChange", "CIM_EnabledLogicalElement. RequestedState", "CIM_EnabledLogicalElement. EnabledState")

Indica o estado de destino para o qual a instância está sendo alterada.

Um valor de Sem Alteração indica que nenhuma transição está em andamento. Um valor de Não Aplicável indica que a implementação não relata transições contínuas.

Desconhecido (0)

Habilitado (2)

Desabilitado (3)

Desligar (4)

Sem alteração (5)

Offline (6)

Teste (7)

Adiar (8)

Quiesce (9)

Reinicialização (10)

Redefinir (11)

Não aplicável (12)

DMTF Reservado (..)

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_LogicalElement