Compartilhar via


Classe CIM_NetworkPort

NetworkPort é a representação lógica do hardware de comunicação de rede, como um conector físico e a configuração ou operação dos chips de rede, nas camadas mais baixas de uma pilha de rede.

A sintaxe a seguir é simplificada do código MOF (Managed Object Format) e inclui todas as propriedades herdadas.

Sintaxe

[UMLPackagePath("CIM::Device::Ports"), Version("2.10.0"), AMENDMENT]
class CIM_NetworkPort : CIM_LogicalPort
{
  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;
  uint16   EnabledState = 5;
  string   OtherEnabledState;
  uint16   RequestedState = 12;
  uint16   EnabledDefault = 2;
  datetime TimeOfLastStateChange;
  uint16   TransitioningToState = 12;
  uint16   AvailableRequestedStates[];
  string   SystemCreationClassName;
  string   SystemName;
  string   CreationClassName;
  string   DeviceID;
  boolean  PowerManagementSupported;
  uint16   PowerManagementCapabilities[];
  uint16   Availability;
  uint16   StatusInfo;
  uint32   LastErrorCode;
  string   ErrorDescription;
  boolean  ErrorCleared;
  string   OtherIdentifyingInfo[];
  uint64   PowerOnHours;
  uint64   TotalPowerOnHours;
  string   IdentifyingDescriptions[];
  uint16   AdditionalAvailability[];
  uint64   MaxQuiesceTime;
  uint64   MaxSpeed;
  uint64   RequestedSpeed;
  uint16   UsageRestriction;
  uint16   PortType;
  string   OtherPortType;
  uint64   Speed;
  string   OtherNetworkPortType;
  uint16   PortNumber;
  uint16   LinkTechnology;
  string   OtherLinkTechnology;
  string   PermanentAddress;
  string   NetworkAddresses[];
  boolean  FullDuplex;
  boolean  AutoSense;
  uint64   SupportedMaximumTransmissionUnit;
  uint64   ActiveMaximumTransmissionUnit;
};

Membros

A classe CIM_NetworkPort tem estes tipos de membro:

Métodos

A classe CIM_NetworkPort tem os métodos a seguir.

Método Descrição
EnableDevice Esse método foi suspenso em vez do método RequestStateChange mais geral que se sobrepõe diretamente à funcionalidade fornecida por esse método.
Esse método é herdado de CIM_LogicalDevice.
OnlineDevice Esse método foi suspenso em vez do método RequestStateChange mais geral que se sobrepõe diretamente à funcionalidade fornecida por esse método.
Esse método é herdado de CIM_LogicalDevice.
QuiesceDevice Esse método foi suspenso em vez do método RequestStateChange mais geral que se sobrepõe diretamente à funcionalidade fornecida por esse método.
Esse método é herdado de CIM_LogicalDevice.
RequestStateChange Solicita que o estado do elemento seja alterado para o valor especificado no parâmetro RequestedState. Quando a alteração de estado solicitada ocorrer, o estado habilitado e o estado solicitado do elemento serão iguais. Invocar o método RequestChangeState várias vezes pode resultar na substituição ou perda de solicitações anteriores. Se o valor 0 for retornado, significará que a tarefa foi concluída com êxito e que o uso de CIM_ConcreteJob não foi necessário. Se 4096 (0x1000) for retornado, a tarefa levará um tempo para ser concluída, CIM_ConcreteJob será criada e sua referência retornada no parâmetro de saída Job. Qualquer outro código de retorno indica uma condição de erro.
Esse método é herdado de CIM_EnabledLogicalElement.
Restaurar Solicita uma redefinição do dispositivo lógico.
Esse método é herdado de CIM_LogicalDevice.
RestoreProperties Solicita que o dispositivo restabeleça as informações de configuração e/ou estado de um compartilhamento de backup.
Esse método é herdado de CIM_LogicalDevice.
SaveProperties Solicita que o dispositivo capture as informações atuais de configuração e/ou estado em um compartilhamento de backup.
Esse método é herdado de CIM_LogicalDevice.
SetPowerState Define o estado de energia do dispositivo. O uso desse método foi preterido. Em vez disso, use o método SetPowerState na classe PowerManagementService associada.
Esse método é herdado de CIM_LogicalDevice.

Propriedades

A classe CIM_NetworkPort tem essas propriedades.

ActiveMaximumTransmissionUnit

Tipo de dados: uint64

Tipo de acesso: Somente leitura

Qualificadores: PUnit ("byte"), Units ("Bytes")

A unidade de transmissão máxima (MTU) ativa ou negociada que pode ser suportada.

AdditionalAvailability

Tipo de dados: matriz uint16

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_LogicalDevice.Availability")

Disponibilidade e status adicionais do dispositivo, além do especificado na propriedade Disponibilidade. A propriedade Disponibilidade indica o status principal e a disponibilidade do dispositivo. Em alguns casos, isso não será suficiente para indicar o status completo do dispositivo. Nesses casos, a propriedade AdditionalAvailability pode ser usada para fornecer mais informações. Por exemplo, a Disponibilidade principal de um dispositivo pode estar "Off-line" (valor = 8), mas também pode estar em um estado de baixa energia (valor de AdditonalAvailability = 14) ou o dispositivo pode estar executando o diagnóstico (valor de AdditionalAvailability = 5, "Em Teste").

Esta propriedade é herdada de CIM_LogicalDevice.

Outros (1)

Desconhecido (2)

Em execução/potência máxima (3)

Aviso (4)

Em teste (5)

Não aplicável (6)

Desligar (7)

Desconectado (8)

Fora de serviço (9)

Corrompido (10)

Não instalado (11)

Erro de instalação (12)

Economia de Energia – Desconhecido (13)

Economia de Energia – Modo de Pouca Energia (14)

Economia de Energia – Em espera (15)

Ciclo de Energia (16)

Economia de Energia – Aviso (17)

Pausado (18)

Não está pronto (19)

Não Configurado (20)

Quiescente (21)

AutoSense

Tipo de dados: booliano

Tipo de acesso: Somente leitura

Um booleano que indica se a NetworkPort consegue determinar automaticamente a velocidade ou outras características de comunicação da mídia de rede conectada.

Disponibilidade

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_LogicalDevice.AdditionalAvailability")

A disponibilidade primária e o status do dispositivo. (Informações adicionais de status podem ser especificadas usando a propriedade da matriz de Disponibilidade Adicional.)

Esta propriedade é herdada de CIM_LogicalDevice.

Valor Significado
Outras
1
Desconhecido
2
Em execução/potência máxima
3
Aviso
4
Em teste
5
Não aplicável
6
Desligar
7
Off-line
8
Fora de serviço
9
Degradado
10
Não instalado
11
Erro de instalação
12
Economia de Energia – Desconhecido
13
Sabe-se que o dispositivo está em um modo de economia de energia, mas o status exato neste modo é desconhecido
Economia de Energia – Modo de Pouca Energia
14
O dispositivo está em um estado de economia de energia, mas ainda está funcionando e pode apresentar desempenho corrompido
Economia de Energia – Em espera
15
O dispositivo não está funcionando, mas pode ser levado à potência máxima rapidamente.
Ciclo de Energia
16
Economia de Energia – Aviso
17
O dispositivo está em um estado de aviso, embora também esteja em um modo de economia de energia.
Pausada
18
Não está Pronto
19
Não Configurado
20
Desativado
21

AvailableRequestedStates

Tipo de dados: matriz uint16

Tipo de acesso: Somente leitura

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

AvailableRequestedStates 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 devem ser 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 nula se uma implementação puder anunciar o conjunto de valores possíveis como uma função do estado atual. Essa propriedade deverá ser nula 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)

Testar (7)

Adiar (8)

Fechar para novas sessões (9)

Reiniciar (10)

Redefinir (11)

DMTF reservado (12 65535)

Legenda

Tipo de dados: string

Tipo de acesso: Somente leitura

Qualificadores: Comprimento Máximo (64)

Contém uma descrição textual breve do objeto.

Essa propriedade é herdada de CIM_ManagedSystemElement.

CommunicationStatus

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Indica a capacidade da instrumentação de se comunicar com esse elemento. Um valor NULL indica que a instrumentação não dá suporte a essa propriedade.

Essa propriedade é herdada de CIM_ManagedSystemElement.

Valores Significado
Desconhecido
0
Indica que a instrumentação não ser relatada na propriedade CommunicationStatus no momento.
Não disponível
1
Indica que a instrumentação é capaz de relatar essa propriedade, mas intencionalmente não faz isso para esse elemento.
Comunicação OK
2
Indica somente que a comunicação foi estabelecida com o elemento.
Comunicação perdida
3
Indica que o elemento foi contatado anteriormente, mas está inacessível no momento.
Sem contato
4
Indica que a instrumentação tem informações de contato para o elemento em questão, mas nunca conseguiu se comunicar com ele.
DMTF reservado
5 32767
Reservado.
Fornecedor Reservado
32768 = valor
Reservado.

CreationClassName

Tipo de dados: string

Tipo de acesso: Somente leitura

Qualificadores: key, MaxLen (256)

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

Esta propriedade é herdada de CIM_LogicalDevice.

Descrição

Tipo de dados: string

Tipo de acesso: Somente leitura

Fornece uma descrição textual do objeto.

Essa propriedade é herdada de CIM_ManagedSystemElement.

DetailedStatus

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_EnabledLogicalElement.PrimaryStatus", "CIM_ManagedSystemElement.HealthState")

Indica detalhes de status adicionais que complementam a propriedade PrimaryStatus. Um valor NULL indica que a instrumentação não dá suporte a essa propriedade.

Essa propriedade é herdada de CIM_ManagedSystemElement.

Valores Significado
Não disponível
0
Indica que a instrumentação é capaz de relatar essa propriedade, mas intencionalmente não a reporta para esse elemento.
Sem informações adicionais
1
Indica que nenhum detalhe foi adicionado à propriedade PrimaryStatus, por exemplo, quando PrimaryStatus está definido para OK.
Sob estresse
2
Indica que o elemento funciona, mas requer atenção. Sobrecarga e superaquecimento são exemplos de estados Stressed.
Falha preditiva
3
Indica que um elemento funciona nominalmente, mas prevê uma falha em um futuro próximo.
Erro não recuperável
4
Indica que esse elemento está em uma condição de erro que requer intervenção humana.
Erro na entidade de suporte
5
Indica que um elemento do qual o elemento depende está com erro. Esse elemento pode estar correto, mas não pode funcionar devido ao estado de um elemento dependente. Um exemplo é um serviço de rede ou ponto de extremidade que não pode funcionar devido a problemas de rede de camada inferior.
DMTF reservado
6 32767
Reservado.
Fornecedor Reservado
32768 = valor
Reservado.

DeviceID

Tipo de dados: string

Tipo de acesso: Somente leitura

Qualificadores: key, MaxLen (64)

Um endereço ou outras informações de identificação para nomear exclusivamente o dispositivo lógico

Esta propriedade é herdada de CIM_LogicalDevice.

ElementName

Tipo de dados: string

Tipo de acesso: Somente leitura

Contém um nome amigável para o objeto. Essa propriedade permite que cada instância defina um nome amigável, além das propriedades principais, dados de identidade e informações de descrição.

Essa propriedade é herdada de CIM_ManagedSystemElement.

EnabledDefault

Tipo de dados: uint16

Tipo de acesso: leitura/gravação

Um valor enumerado que indica a configuração padrão ou de inicialização de um administrador para o Estado Habilitado de um elemento. Por padrão, o elemento é "Enabled" (valor = 2).

Essa propriedade é herdada de CIM_EnabledLogicalElement.

Habilitado (2)

Desabilitado (3)

Não aplicável (5)

Habilitado, mas offline (6)

Não padrão (7)

Fechar para novas sessões (9)

DMTF reservado (10 32767)

Fornecedor reservado (32768 65535)

EnabledState

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_EnabledLogicalElement.OtherEnabledState")

Indica os estados habilitado e desabilitado de um elemento. Também pode indicar as transições entre os estados solicitados. Por exemplo, desligar (valor = 4) e iniciar (valor = 10) são estados transitórios entre habilitado e desabilitado.

Essa propriedade é herdada de CIM_EnabledLogicalElement.

Valor Significado
Desconhecido
0
Outras
1
Enabled
2
O elemento está ou pode estar executando comandos, processará todos os comandos na fila e enfileira novas solicitações.
Desabilitado
3
O elemento não executará comandos e descartará todas as novas solicitações.
Desligando
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á todas as novas solicitações.
Em teste
7
O elemento está em um estado de teste.
Adiado
8
O elemento pode estar concluindo comandos, mas colocará todas as novas solicitações na fila.
Quiesce
9
O elemento está habilitado, mas em um modo restrito. O comportamento do elemento é semelhante ao estado Habilitado (2), mas processa apenas um conjunto restrito de comandos. Todas as outras solicitações estão na fila.
Iniciando
10
O elemento está no processo de ir para um estado Habilitado (2). Novas solicitações estão na fila.
DMTF reservado
11 32767
Reservado.
Fornecedor Reservado
32768 65535
Reservado.

ErrorCleared

Tipo de dados: booliano

Tipo de acesso: Somente leitura

Qualificadores: Deprecated ("CIM_ManagedSystemElement.OperationalStatus")

Uma propriedade booleana que indica que o erro relatado em LastErrorCode agora foi resolvido.

Esta propriedade é herdada de CIM_LogicalDevice.

ErrorDescription

Tipo de dados: string

Tipo de acesso: Somente leitura

Qualificadores: Deprecated ("CIM_DeviceErrorData.ErrorDescription")

Uma cadeia de caracteres sem formatação que fornece mais informações sobre o erro registrado em LastErrorCode e informações sobre quaisquer ações corretivas que possam ser tomadas.

Esta propriedade é herdada de CIM_LogicalDevice.

FullDuplex

Tipo de dados: booliano

Tipo de acesso: Somente leitura

Booleano que indica que a porta está operando no modo full duplex.

HealthState

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Indica a integridade atual do elemento. Esse atributo expressa a integridade do elemento, mas não necessariamente a dos subcomponentes.

Essa propriedade é herdada de CIM_ManagedSystemElement.

Valores Significado
Desconhecido
0
A implementação não pode relatar HealthState no momento.
OK
5
O elemento está funcionando totalmente e operando dentro dos parâmetros operacionais normais e sem erros.
Degradado/Aviso
10
O elemento está em funcionamento e todas as funcionalidades são fornecidas. No entanto, o elemento não está funcionando da melhor maneira possível. Por exemplo, o elemento pode não estar funcionando com desempenho ideal ou pode estar relatando erros recuperáveis
Falha secundária
15
Todas as funcionalidades estão disponíveis, mas algumas podem estar degradadas.
Falha principal
20
O elemento está falhando. É possível que parte ou toda a funcionalidade do componente esteja degradada ou não funcione.
Falha crítica
25
O elemento não funciona, e a recuperação pode não ser possível.
Erro não recuperável
30
O elemento falhou completamente, e a recuperação não é possível. Toda a funcionalidade fornecida pelo elemento em questão foi perdida.
DMTF reservado
31 = valor
A DMTF reservou a parte não utilizada do continuum para valores adicionais de HealthStates no futuro.

IdentifyingDescriptions

Tipo de dados: matriz string

Tipo de acesso: Somente leitura

Qualificadores: ArrayType ("Indexed"), ModelCorrespondence ("CIM_LogicalDevice.OtherIdentifyingInfo")

Uma matriz de cadeias de caracteres sem formatação que fornecem explicações e detalhes por trás das entradas na matriz OtherIdentifyingInfo. Cada entrada dessa matriz está relacionada à entrada em OtherIdentifyingInfo localizada no mesmo índice.

Esta propriedade é herdada de CIM_LogicalDevice.

InstallDate

Tipo de dados: datetime

Tipo de acesso: Somente leitura

Indica quando o objeto foi instalado. A falta de um valor não indica que o objeto não está instalado.

Essa propriedade é herdada de CIM_ManagedSystemElement.

InstanceID

Tipo de dados: string

Tipo de acesso: Somente leitura

Identifica de forma exclusiva e opaca uma instância dessa classe dentro do escopo do namespace que o contém.

[! Importante] Para garantir a exclusividade dentro do namespace, o valor de InstanceID deve ser construído no seguinte padrão:

OrgID:LocalID

OrgID deve incluir um nome protegido por direitos autorais, marca registrada ou outro nome exclusivo que seja de propriedade da entidade comercial que define o InstanceID ou ser um ID registrado atribuído por uma autoridade global reconhecida. Isso é semelhante à estrutura dos nomes de classe de esquema. Além disso, para garantir a exclusividade, os primeiros dois pontos em InstanceID devem estar entre OrgID eLocalID. Portanto, o OrgID não deve conter dois pontos (":").

LocalID é escolhido pela entidade de negócios e não deve ser reutilizado para identificar diferentes elementos subjacentes do mundo real.

Se o padrão anterior não for usado, a entidade que define deverá garantir que o InstanceID não seja reutilizado em InstanceIDs produzidos por este ou outros provedores do namespace.

Para instâncias definidas por DMTF (Distributed Management Task Force), o padrão deve ser usado com o OrgID definido como CIM.

Essa propriedade é herdada de CIM_ManagedSystemElement.

LastErrorCode

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: Deprecated ("CIM_DeviceErrorData.LastErrorCode")

Captura o último código de erro relatado pelo dispositivo lógico.

Esta propriedade é herdada de CIM_LogicalDevice.

LinkTechnology

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_NetworkPort.OtherLinkTechnology")

Uma enumeração dos tipos de links. Quando definida como 1 ("Other"), a propriedade relacionada OtherLinkTechnology contém uma descrição de cadeia de caracteres do tipo de link.

Desconhecido (0)

Outros (1)

Ethernet (2)

IB (3)

FC (4)

FDDI (5)

ATM (6)

Token Ring (7)

Frame Relay (8)

Infravermelho (9)

BlueTooth (10)

LAN sem fio (11)

MaxQuiesceTime

Tipo de dados: uint64

Tipo de acesso: Somente leitura

Qualificadores: Deprecated ("No value"), Units ("MilliSeconds")

Essa propriedade foi substituída. Ao avaliar o uso de Desativar, foi determinado que essa única propriedade não é adequada para descrever quando um dispositivo sairá automaticamente de um estado desativado. Na verdade, o cenário mais provável para um dispositivo sair de um estado desativado foi determinado com base no número de solicitações pendentes enfileiradas, e não em um tempo máximo. Isso será reavaliado e reposicionado posteriormente.

Tempo máximo em milissegundos que um dispositivo pode ser executado em um estado "Desativado". O estado de um dispositivo é definido nas propriedades Availability e AdditionalAvailability, em que "Desativado" é transmitido pelo valor 21. O que ocorre no final do limite de tempo é específico do dispositivo. O dispositivo pode ser reativado, pode ficar offline ou tomar outras medidas. Um valor igual a 0 indica que um dispositivo pode permanecer desativado indefinidamente.

Esta propriedade é herdada de CIM_LogicalDevice.

MaxSpeed

Tipo de dados: uint64

Tipo de acesso: Somente leitura

Qualificadores: PUnit ("bit / segundo"), Units ("Bits por segundo")

A largura de banda máxima da porta em bits por segundo.

Essa propriedade é herdada de CIM_LogicalPort.

Nome

Tipo de dados: string

Tipo de acesso: Somente leitura

Qualificadores: MaxLen (1024)

Indica o nome dessa instância de um trabalho. Além disso, o nome pode ser usado como uma propriedade para uma pesquisa ou consulta.

[!Dica]
O nome não precisa ser exclusivo em um namespace.

Essa propriedade é herdada de CIM_ManagedSystemElement.

NetworkAddresses

Tipo de dados: matriz string

Tipo de acesso: Somente leitura

Qualificadores: Comprimento Máximo (64)

Uma matriz de cadeias de caracteres que indica os endereços de rede da porta.

OperatingStatus

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_EnabledLogicalElement.EnabledState")

Indica a condição operacional atual do elemento. Essa propriedade pode ser usada para fornecer mais detalhes sobre o estado atual do elemento. Também pode indicar estados de transição. Um valor NULL indica que a instrumentação não dá suporte a essa propriedade.

Essa propriedade é herdada de CIM_ManagedSystemElement.

Valor Significado
Desconhecido
0
Indica que a instrumentação não pode ser relatada na propriedade OperatingStatus no momento.
Não disponível
1
Indica que a instrumentação é capaz de relatar essa propriedade, mas intencionalmente não a reporta para esse elemento.
Manutenção
2
Indica que o elemento está em processo para ser configurado, mantido, limpo ou administrado de outra forma.
Iniciando
3
Indica que o elemento está sendo inicializado.
Interrompendo
4
Indica que o elemento está sendo levado a uma parada ordenada.
Parado
5
Indica que o elemento foi interrompido intencionalmente.
Anulado
6
Indica que o elemento parou de forma inesperada.
Inativo
7
Indica que o elemento está inativo ou desativado.
Concluído
8
Indica que o elemento concluiu sua operação. Recomendamos usar um valor de propriedade PrimaryStatus de OK, Error ou Degraded para indicar êxito ou falha da operação.
Migração
9
Indica que o elemento está sendo movido entre os elementos do host.
Emigrando
10
Indica que o elemento está sendo movido para longe do elemento host.
Imigrando
11
Indica que o elemento está sendo movido para um novo elemento do host.
Instantâneo
12
Indica que uma cópia instantânea do elemento está sendo criada.
Desligando
13
Indica que o elemento está sendo levado a uma parada abrupta.
Em teste
14
Indica que o elemento está executando funções de teste.
Realizar a transição
15
Indica que o elemento está entre estados e não está totalmente disponível em nenhum dos estados. Use outro valor que indique uma transição mais específica, caso haja uma disponível.
Em serviço
16
Indica que o elemento está em serviço e operacional.
DMTF reservado
17 32767
Reservado.
Fornecedor Reservado
32768 = valor
Reservado.

OperationalStatus

Tipo de dados: matriz uint16

Tipo de acesso: Somente leitura

Qualificadores: ArrayType ("Indexed"), ModelCorrespondence ("CIM_ManagedSystemElement.StatusDescriptions")

Contém indicadores do status atual do elemento. O primeiro valor de OperationalStatus deve conter o status primário do elemento.

Observação

OperationalStatus substitui a propriedade Status preterida. Devido ao uso generalizado da propriedade Status existente em aplicativos de gerenciamento, a Microsoft recomenda que os provedores ou a instrumentação forneçam as propriedades Status e OperationalStatus. Quando instrumentado, Status (por ser um valor único) também deve fornecer o status principal do elemento.

Essa propriedade é herdada de CIM_ManagedSystemElement.

Valores Significado
Desconhecido
0
Indica que a implementação não pode relatar OperationalStatus no momento.
Outras
1
Indica um estado indefinido.
OK
2
Indica a funcionalidade completa sem erros.
Degradado
3
Indica que o elemento está funcionando e que todas as funcionalidades são fornecidas. No entanto, o elemento não está funcionando da melhor maneira possível. Por exemplo, o elemento pode não estar funcionando com desempenho ideal ou pode estar relatando erros recuperáveis
Sob estresse
4
Indica que o elemento está funcionando, mas precisa de atenção. Sobrecarga e superaquecimento são exemplos de estados Stressed.
Falha preditiva
5
Indica que um elemento está funcionando nominalmente, mas prevendo uma falha em um futuro próximo.
Erro
6
Indica que ocorreu um erro.
Erro não recuperável
7
Ocorreu um erro irrecuperável.
Iniciando
8
O trabalho está começando.
Interrompendo
9
O trabalho está sendo interrompido.
Parado
10
O elemento foi interrompido intencionalmente.
Em serviço
11
Indica que o elemento está sendo configurado, mantido, limpo ou administrado de outra forma.
Sem contato
12
Indica que o sistema de monitoramento tem conhecimento do elemento, mas nunca foi capaz de estabelecer comunicações com ele.
Comunicação perdida
13
Indica que é conhecido que o trabalho existe e que foi contatado com êxito no passado, mas atualmente está inacessível.
Anulado
14
Indica que o trabalho foi interrompido de forma inesperada. O estado e a configuração do trabalho podem precisar ser atualizados.
Inativo
15
Indica que o trabalho está inativo.
Erro na entidade de suporte
16
Indica que um elemento do qual o trabalho depende está com erro. Esse elemento pode estar correto, mas não funciona devido ao estado de um elemento dependente. Um exemplo é um serviço de rede ou ponto de extremidade que não pode funcionar devido a problemas de rede de camada inferior.
Concluído
17
Indica que o trabalho concluiu a operação. Esse valor deve ser combinado com o erro OK, Error ou Degraded para que um cliente possa dizer se a operação foi concluída com Completed com OK (aprovado), Completed com Error (falha) ou Completed com Degraded (a operação terminou, mas não foi concluída corretamente ou não relatou um erro).
Power Mode
18
"Modo de energia" indica que o elemento tem mais informações do modelo de energia contidas na associação PowerManagementService pertinente.
DMTF reservado
19 32767
A DMTF reservou essa parte do intervalo para valores adicionais de OperationalStatus no futuro.
Fornecedor Reservado
32768 65535
A Microsoft reservou a parte não utilizada do intervalo para valores adicionais de OperationalStatus no futuro.

OtherEnabledState

Tipo de dados: string

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_EnabledLogicalElement.EnabledState")

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

Essa propriedade é herdada de CIM_EnabledLogicalElement.

OtherIdentifyingInfo

Tipo de dados: matriz string

Tipo de acesso: Somente leitura

Qualificadores: ArrayType ("Indexed"), MaxLen (256), ModelCorrespondence ("CIM_LogicalDevice.IdentifyingDescriptions")

Captura dados adicionais, além das informações de DeviceID, que podem ser usadas para identificar um dispositivo lógico. Um exemplo seria manter o nome do sistema operacional para o dispositivo nessa propriedade.

Esta propriedade é herdada de CIM_LogicalDevice.

OtherLinkTechnology

Tipo de dados: string

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_NetworkPort.LinkTechnology")

Descreve LinkTechnology quando é definido como 1, "Other".

OtherNetworkPortType

Tipo de dados: string

Tipo de acesso: Somente leitura

Qualificadores: Deprecated ("CIM_NetworkPort.OtherPortType"), ModelCorrespondence ("CIM_LogicalPort.PortType")

Observação: o uso dessa propriedade foi suspenso em vez de CIM_LogicalPort.PortType.

Descrição obsoleta: o tipo de módulo, quando PortType é definido como 1 ("Other").

OtherPortType

Tipo de dados: string

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_LogicalPort.PortType")

Descreve o tipo de módulo quando PortType é definido como 1 ("Other").

Essa propriedade é herdada de CIM_LogicalPort.

PermanentAddress

Tipo de dados: string

Tipo de acesso: Somente leitura

Qualificadores: Comprimento Máximo (64)

Define o endereço de rede que está codificado em uma porta. Este endereço \'codificado\' pode ser alterado usando uma atualização de firmware ou uma configuração de software. Quando essa alteração for feita, o campo deverá ser atualizado ao mesmo tempo. PermanentAddress deve ser deixado em branco se não existir nenhum endereço \'codificado\' para o NetworkAdapter.

PortNumber

Tipo de dados: uint16

Tipo de acesso: Somente leitura

As NetworkPorts geralmente são numeradas em relação a um módulo lógico ou a um elemento de rede.

PortType

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_NetworkPort.OtherNetworkPortType")

Definido para forçar a nomenclatura consistente da propriedade Type em subclasses e para garantir valores de enumeração exclusivos para todas as instâncias de NetworkPort. Quando definida como 1 ("Other"), a propriedade relacionada OtherPortType contém uma descrição de cadeia de caracteres do tipo de porta. Um intervalo de valores, DMTF_Reserved, foi definido para permitir que as subclasses substituam e definam tipos específicos de portas.

Essa propriedade é herdada de CIM_LogicalPort.

Desconhecido (0)

Outros (1)

Não aplicável (2)

DMTF reservado (3 15999)

Fornecedor reservado (16000 65535)

PowerManagementCapabilities

Tipo de dados: matriz uint16

Tipo de acesso: Somente leitura

Qualificadores: Deprecated ("CIM_PowerManagementCapabilities.PowerCapabilities")

Uma matriz enumerada que descreve os recursos de gerenciamento de energia do dispositivo. O uso dessa propriedade foi preterido. Em vez disso, a propriedade PowerCapabilites em uma classe PowerManagementCapabilities associada deve ser usada.

Esta propriedade é herdada de CIM_LogicalDevice.

Desconhecido (0)

Sem suporte (1)

Desabilitado (2)

Habilitado (3)

Modos de economia de energia inseridos automaticamente (4)

Estado de energia ajustável (5)

Ciclo de energia suportado (6)

Início cronometrado suportado (7)

PowerManagementSupported

Tipo de dados: booliano

Tipo de acesso: Somente leitura

Qualificadores: Deprecated ("CIM_PowerManagementCapabilities")

Booleano indicando que o dispositivo pode ser gerenciado por energia. O uso dessa propriedade foi preterido. Em vez disso, a existência de uma classe PowerManagementCapabilities associada (usando a relação ElementCapabilities) indica que há suporte para o gerenciamento de energia.

Esta propriedade é herdada de CIM_LogicalDevice.

PowerOnHours

Tipo de dados: uint64

Tipo de acesso: Somente leitura

Qualificadores: Counter, Units ("Hours")

O número de horas consecutivas em que este dispositivo foi ligado desde o último ciclo de energia.

Esta propriedade é herdada de CIM_LogicalDevice.

PrimaryStatus

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_ManagedSystemElement.DetailedStatus", "CIM_ManagedSystemElement.HealthState")

Indica um valor de status de alto nível.

Essa propriedade é herdada de CIM_ManagedSystemElement.

Os valores possíveis são.

Desconhecido (0)

OK (1)

Degradado (2)

Erro (3)

DMTF reservado (4 32767)

Reservado pelo fornecedor (32768 = valor )

RequestedSpeed

Tipo de dados: uint64

Tipo de acesso: leitura/gravação

Qualificadores: ModelCorrespondence ("CIM_LogicalPort.Speed"), PUnit ("bit/segundo"), Units ("Bits por segundo")

A largura de banda solicitada da porta em bits por segundo. A largura de banda real é relatada em LogicalPort.Speed.

Essa propriedade é herdada de CIM_LogicalPort.

RequestedState

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_EnabledLogicalElement.EnabledState")

RequestedState é uma enumeração inteira que indica 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 habilitados ou desabilitados. Observe que, quando EnabledState é definido como 5 ("Não aplicável"), a propriedade não tem significado. Por padrão, o RequestedState do elemento é 5 ("Sem alteração"). Confira a descrição da propriedade EnabledState para obter explicações sobre os valores na enumeração RequestedState. Deve-se observar que há dois novos valores em RequestedState que se baseiam nos status de EnabledState. São eles: "Reboot" (10) e "Reset" (11). Reboot refere-se a fazer um "desligamento" e, em seguida, passar para um estado "Habilitado". Reset indica que o elemento primeiro é "Desabilitado" e depois "Habilitado". A distinção entre solicitar "Desligar" e "Desabilitado" também deve ser observada. Desligar solicita uma transição ordenada para o estado Desabilitado e pode envolver a remoção da energia para apagar completamente qualquer estado existente. O estado Desabilitado solicita uma desativação imediata do elemento, de modo que ele não execute nem aceite um comando ou solicitação de processamento. Essa propriedade é definida como resultado de uma invocação de método (como StartService ou StopService em CIM_Service) ou pode ser substituída e definida como WRITEable em uma subclasse. A abordagem do método é considerada superior a uma propriedade WRITEable, pois permite uma invocação explícita da operação e o retorno de um código de resultado. Uma instância específica de CIM_EnabledLogicalElement pode não aceitar RequestStateChange. Se isso ocorrer, o valor 12 ("Não aplicável") será usado.

Essa propriedade é herdada de CIM_EnabledLogicalElement.

Desconhecido (0)

Habilitado (2)

Desabilitado (3)

Desligar (4)

Nenhuma alteração (5)

Offline (6)

Testar (7)

Adiado (8)

Fechar para novas sessões (9)

Reiniciar (10)

Redefinir (11)

Não aplicável (12)

DMTF reservado (13 32767)

Fornecedor reservado (32768 65535)

Velocidade

Tipo de dados: uint64

Tipo de acesso: Somente leitura

Qualificadores: PUnit ("bit / segundo"), Override ("Velocidade"), Units ("Bits por segundo")

A largura de banda atual da porta em bits por segundo. Para portas que variam em largura de banda ou para aquelas em que nenhuma estimativa precisa pode ser feita, essa propriedade deve conter a largura de banda nominal.

Status

Tipo de dados: string

Tipo de acesso: Somente leitura

Qualificadores: Deprecated ("CIM_ManagedSystemElement.OperationalStatus"), MaxLen (10)

Contém uma cadeia de caracteres que indica o status principal do objeto.

Observação

Essa propriedade foi preterida e substituída pela propriedade OperationalStatus. Se você optar por usar a propriedade Status para compatibilidade com versões anteriores, ela deverá ser secundária à propriedade OperationalStatus.

Essa propriedade é herdada de CIM_ManagedSystemElement.

Os valores possíveis são.

("OK")

("Erro")

("Degradado")

("Desconhecido")

("Falha de pred")

("Iniciando")

("Interrompendo")

("Serviço")

("Sobrecarregado")

("NonRecover")

("Sem contato")

("Comm perdido")

("Interrompido")

StatusDescriptions

Tipo de dados: matriz string

Tipo de acesso: Somente leitura

Qualificadores: ArrayType ("Indexed"), ModelCorrespondence ("CIM_ManagedSystemElement.OperationalStatus")

Indica descrições dos valores correspondentes na matriz OperationalStatus. Por exemplo, se um elemento na propriedade OperationalStatus contiver o valor Stopping, o elemento no mesmo índice de matriz nessa propriedade poderá conter uma explicação sobre por que um objeto está sendo interrompido.

Essa propriedade é herdada de CIM_ManagedSystemElement.

StatusInfo

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: Deprecated ("CIM_EnabledLogicalElement.EnabledState")

Indica se o dispositivo lógico está em um estado habilitado (valor = 3), desabilitado (valor = 4) ou algum outro (1) ou desconhecido (2). Se essa propriedade não se aplicar ao LogicalDevice, o valor 5 ("Não aplicável") deverá ser usado. StatusInfo foi preterido em vez de uma propriedade mais claramente nomeada com valores enumerados adicionais (EnabledState), que é herdada de CIM_ManagedSystemElement.

Esta propriedade é herdada de CIM_LogicalDevice.

Outros (1)

Desconhecido (2)

Habilitado (3)

Desabilitado (4)

Não aplicável (5)

SupportedMaximumTransmissionUnit

Tipo de dados: uint64

Tipo de acesso: Somente leitura

Qualificadores: PUnit ("byte"), Units ("Bytes")

A unidade máxima de transmissão (MTU) que pode ser suportada.

SystemCreationClassName

Tipo de dados: string

Tipo de acesso: Somente leitura

Qualificadores: key, MaxLen (256), Propagated ("CIM_System.CreationClassName")

O CreationClassName do sistema de escopo.

Esta propriedade é herdada de CIM_LogicalDevice.

SystemName

Tipo de dados: string

Tipo de acesso: Somente leitura

Qualificadores: key, MaxLen (256), Propagated ("CIM_System.Name")

O nome do sistema de escopo.

Esta propriedade é herdada de CIM_LogicalDevice.

TimeOfLastStateChange

Tipo de dados: datetime

Tipo de acesso: Somente leitura

A data ou hora em que o estado habilitado do elemento foi alterado pela última vez. Se o estado do elemento não tiver sido alterado e essa propriedade for preenchida, ele deverá ser definido como um valor de intervalo 0. Se uma alteração de estado foi solicitada, mas rejeitada ou ainda não processada, a propriedade não deve ser atualizada.

Essa propriedade é herdada de CIM_EnabledLogicalElement.

TotalPowerOnHours

Tipo de dados: uint64

Tipo de acesso: Somente leitura

Qualificadores: Counter, Units ("Hours")

O número total de horas que este dispositivo foi alimentado.

Esta propriedade é herdada de CIM_LogicalDevice.

TransitioningToState

Tipo de dados: uint16

Tipo de acesso: Somente leitura

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

TransitioningToState indica o estado de destino para o qual a instância está fazendo a transição.

Um valor de 5 "Sem alteração" indica que nenhuma transição está em curso. Um valor de 12 "Não aplicável" deve indicar que a implementação não aceita a representação de transições em andamento.

Um valor diferente de 5 ou 12 deve identificar o estado para o qual o elemento está em processo de transição.

Essa propriedade é herdada de CIM_EnabledLogicalElement.

Desconhecido (0)

Habilitado (2)

Desabilitado (3)

Desligar (4)

Nenhuma alteração (5)

Offline (6)

Testar (7)

Adiar (8)

Fechar para novas sessões (9)

Reiniciar (10)

Redefinir (11)

Não aplicável (12)

DMTF reservado (13 65535)

UsageRestriction

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Em algumas circunstâncias, uma LogicalPort pode ser identificável como uma porta front-end ou back-end. Um exemplo dessa situação seria uma matriz de armazenamento que pode ter portas de back-end para se comunicar com unidades de disco e portas de front-end para se comunicar com os hosts. Se não houver nenhuma restrição sobre o uso da porta, o valor deverá ser definido como "não restrito".

Essa propriedade é herdada de CIM_LogicalPort.

Desconhecido (0)

Somente front-end (2)

Somente back-end (3)

Não restrito (4)

Requisitos

Cliente mínimo com suporte
Windows 8
Servidor mínimo com suporte
Windows Server 2012
Namespace
Root\standardcimv2
MOF
NetTCPIP.mof
DLL
NetTCPIP.dll

Confira também

CIM_LogicalPort