classe Msvm_EthernetSwitchExtension
Representa uma instância de um componente de extensão associado a um comutador Ethernet virtual.
A sintaxe a seguir é um código MOF (Managed Object Format) simplificado e inclui todas as propriedades herdadas.
Sintaxe
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_EthernetSwitchExtension : CIM_EnabledLogicalElement
{
string InstanceID;
string Caption = "Virtual Switch Extension";
string Description;
string ElementName;
datetime InstallDate;
uint16 OperationalStatus[];
string StatusDescriptions[];
string Status;
uint16 HealthState = 5;
uint16 CommunicationStatus;
uint16 DetailedStatus;
uint16 OperatingStatus;
uint16 PrimaryStatus;
uint16 EnabledState = 5;
string OtherEnabledState;
uint16 RequestedState;
uint16 EnabledDefault = 2;
datetime TimeOfLastStateChange;
uint16 AvailableRequestedStates[];
uint16 TransitioningToState;
string SystemCreationClassName = "Msvm_VirtualEthernetSwitch";
string SystemName;
string CreationClassName = "Msvm_EthernetSwitchExtension";
string Name;
uint8 ExtensionType;
string Vendor;
string Version;
};
Membros
A classe Msvm_EthernetSwitchExtension tem estes tipos de membros:
Métodos
A classe Msvm_EthernetSwitchExtension tem esses métodos.
Método | Descrição |
---|---|
RequestStateChange | Solicita uma alteração de estado. |
Propriedades
A classe Msvm_EthernetSwitchExtension tem essas propriedades.
-
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 do CIM_EnabledLogicalElementCapabilities, em que os valores selecionados são uma função do estado atual do 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 "Extensão do Comutador Virtual".
-
-
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
O nome da classe ou subclasse usada na criação de uma instância. Essa propriedade é sempre definida como "Msvm_EthernetSwitchExtension".
-
-
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 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 será um dos valores a seguir.
-
Habilitado (2)
-
Desabilitado (3)
-
Habilitado, mas Offline (6)
-
-
EnabledState
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
Os estados habilitados e desabilitados de um elemento. Essa propriedade também pode indicar as transições entre esses estados solicitados. Essa propriedade é herdada de CIM_EnabledLogicalElement.
Valor Significado - Desconhecido
- 0
- Outros
- 1
- Enabled
- 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 descartará quaisquer novas solicitações. - Em teste
- 7
O elemento está em um estado de teste. - Adiada
- 8
O elemento pode estar concluindo comandos, mas enfileirará quaisquer novas solicitações. - Fechar
- 9
O elemento está habilitado, mas em um modo restrito. O comportamento do elemento é semelhante ao estado Habilitado, mas processa apenas um conjunto restrito de comandos. Todas as outras solicitações são enfileiradas. - Iniciando
- 10
O elemento está no processo de ir para um estado Enabled. Novas solicitações são enfileiradas. - DMTF Reservado
- 11 32767
Reservado. - Fornecedor Reservado
- 32768 65535
Reservado. -
-
Extensiontype
-
-
Tipo de dados: uint8
-
Tipo de acesso: Somente leitura
Indica o tipo do componente de extensão.
-
-
Desconhecido (0)
-
Captura (1)
-
Filtro (2)
-
Encaminhamento (3)
-
Monitoramento (4)
-
Nativo (5)
HealthState
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
Especifica a integridade atual do elemento. Esse atributo expressa a integridade desse elemento, mas não necessariamente a de seus subcomponentes.
Quando ocorrer um erro crítico, marcar o log de eventos para obter detalhes. A propriedade EnabledState também pode conter mais informações. Por exemplo, quando o espaço em disco é extremamente baixo, HealthState é definido como 25, a máquina virtual pausa e EnabledState é definido como 32768 (Pausado).
Essa propriedade é herdada de CIM_ManagedSystemElement.
Valor | Significado |
---|---|
|
O elemento é totalmente funcional e está operando dentro de parâmetros operacionais normais e sem erro. |
|
O elemento sofreu uma grande falha. |
|
O elemento não é funcional e a recuperação pode não ser possível. |
InstallDate
-
Tipo de dados: datetime
-
Tipo de acesso: Somente leitura
A data e hora em que a configuração da máquina virtual foi criada para uma máquina virtual, ou Null, para um sistema operacional de gerenciamento. 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: Chave, Substituição ("Nome"), MaxLen (256)
O nome exclusivo do componente de extensão.
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
Uma matriz que contém os status atuais do objeto . Essa propriedade é herdada de CIM_ManagedSystemElement.
OtherEnabledState
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
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.
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.
RequestedState
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
O último estado solicitado ou desejado para o elemento conforme passado para o método RequestStateChange ou 12 (Não Aplicável) se nenhuma alteração de estado estiver em andamento. O estado real do elemento é representado por EnabledState. Essa propriedade é fornecida para comparar os últimos estados solicitados e atuais habilitados ou desabilitados. Essa propriedade é herdada de CIM_EnabledLogicalElement.
Status
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Uma cadeia de caracteres que especifica o status do elemento . Essa propriedade é herdada de CIM_ManagedSystemElement.
StatusDescriptions
-
Tipo de dados: matriz de cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: ArrayType ("Indexado")
Uma matriz que contém cadeias de caracteres que descrevem os valores de matriz OperationalStatus correspondentes. Essa propriedade é herdada de CIM_ManagedSystemElement.
SystemCreationClassName
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: Chave, Propagada ("CIM_System. CreationClassName"), MaxLen (256)
O nome da classe de criação do sistema.
Systemname
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: Chave, Propagada ("CIM_System. Nome"), MaxLen (256)
O nome da opção virtual à qual a instância de extensão está associada.
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.
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, mas não é usada.
Fornecedor
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Indica o fornecedor que está fornecendo a extensão.
Versão
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
A versão da extensão em um formato de "major. minor", por exemplo, "2.0".
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 |
|