Compartilhar via


Classe MSFT_DNSClientServerAddress

Representa uma interface para um servidor DNS que inclui informações de endereço sobre a conexão remota com o servidor.

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

Sintaxe

class MSFT_DNSClientServerAddress : CIM_RemoteServiceAccessPoint
{
  string   InstanceId;
  string   Caption;
  string   ElementName;
  datetime InstallDate;
  uint16   OperationalStatus[];
  string   StatusDescriptions[];
  string   Status;
  uint16   HealthState;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus[];
  uint16   PrimaryStatus;
  uint16   EnabledState;
  string   OtherEnabledState;
  uint16   RequestedState;
  uint16   EnabledDefault;
  datetime TimeOfLastStateChange;
  uint16   TransitioningToState;
  string   Name;
  string   SystemCreationClassName;
  string   SystemName[];
  string   CreationClassName;
  string   AccessInfo;
  uint16   InfoFormat;
  string   OtherInfoFormatDescription;
  uint16   AccessContext;
  string   OtherAccessContext;
  uint32   InterfaceIndex;
  string   InterfaceAlias;
  string   ServerAddresses[];
  uint16   AddressFamily;
};

Membros

A classe MSFT_DNSClientServerAddress tem estes tipos de membros:

Métodos

A classe MSFT_DNSClientServerAddress tem os métodos a seguir.

Método Descrição
RequestStateChange Inicia uma solicitação para alterar o estado de uma interface de servidor DNS.

Propriedades

A classe MSFT_DNSClientServerAddress tem essas propriedades.

AccessContext

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence (CIM_RemoteServiceAccessPoint.OtherAccessContext)

Obtém uma descrição da função que o servidor desempenha no sistema local.

Essa propriedade é herdada de CIM_RemoteServiceAccessPoint.

Essa propriedade contém um dos seguintes valores. O valor padrão é "0" (desconhecido).

Valor Significado
0
Desconhecido
1
Outro
2
Gateway padrão
3
Servidor DNS
4
Destino de interceptação SNMP
5
Destino do túnel MPLS
6
Servidor DHCP
7
Servidor SMTP
8
Servidor LDAP
9
Servidor Network Time Protocol (NTP)
10
Management Service
207 32767
DMTF reservado
32768 ...
Fornecedor Reservado

AccessInfo

Tipo de dados: string

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence (CIM_RemoteServiceAccessPoint.InfoFormat)

Obtém as informações de acesso e endereçamento para a conexão remota.

Essa propriedade é herdada de CIM_RemoteServiceAccessPoint.

AddressFamily

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Obtém a família de endereços do endereço do servidor.

Legenda

Tipo de dados: string

Tipo de acesso: Somente leitura

Qualificadores: MaxLen (64), Dynamic

Obtém a breve descrição do servidor.

Essa propriedade é herdada de CIM_ManagedSystemElement.

CommunicationStatus

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Obtém um valor que indica a capacidade da interface do servidor de se comunicar com o objeto subjacente CIM_ManagedElement.

Essa propriedade é herdada de CIM_ManagedSystemElement.

Essa propriedade contém um dos seguintes valores:

Valor Significado
0
Desconhecido
1
Não disponível
2
Comunicação OK
3
Comunicação perdida
4
Sem contato
5 32767
DMTF reservado
32768 65535
Fornecedor Reservado

CreationClassName

Tipo de dados: string

Tipo de acesso: Somente leitura

Qualificadores: MaxLen (256)

Obtém o nome da classe que foi usada para criar esse objeto MSFT_DNSClientServerAddress. Você pode usar para criar identificadores exclusivos para instâncias de classe.

Essa propriedade é herdada de CIM_ServiceAccessPoint.

DetailedStatus

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Obtém informações sobre o status do servidor, além das informações fornecidas pela propriedade PrimaryStatus.

Essa propriedade é herdada de CIM_ManagedSystemElement.

Essa propriedade contém um dos seguintes valores:

Valor Significado
0
Não disponível
1
Sem informações adicionais
2
Sob estresse
3
Falha preditiva
4
Erro não recuperável
5
Erro na entidade de suporte
5 32767
DMTF reservado
32768 65535
Fornecedor Reservado

ElementName

Tipo de dados: string

Tipo de acesso: Somente leitura

Obtém o nome de fácil utilização do servidor.

Essa propriedade é herdada de CIM_ManagedSystemElement.

EnabledDefault

Tipo de dados: uint16

Tipo de acesso: Somente gravação

Indica a configuração de inicialização padrão para a propriedade EnabledState.

Valor padrão: "2" (habilitado). Essa propriedade é herdada de CIM_EnabledLogicalElement.

Essa propriedade contém um dos seguintes valores:

Valor Significado
2
Enabled
3
Desabilitadas
5
Não Aplicável
6
Habilitado, mas offline
7
Sem padrão
8
Quiesce
9 32767
DMTF reservado
32768 65535
Fornecedor Reservado

EnabledState

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence (CIM_EnabledLogicalElement.OtherEnabledState)

Indica se o servidor está habilitado ou em um estado relacionado.

Essa propriedade é herdada de CIM_EnabledLogicalElement.

Essa propriedade contém um dos seguintes valores. O valor padrão é "5" (não aplicável).

Valor Significado
0
Desconhecido
1
Outro
2
Enabled
3
Desabilitadas
4
Desligando
5
Não Aplicável
6
Habilitado, mas offline
7
Em teste
8
Adiado
9
Quiesce
10
Iniciando
11 32767
DMTF reservado
32768 65535
Fornecedor Reservado

HealthState

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: Experimental

Indica a integridade atual do servidor.

Essa propriedade é herdada de CIM_ManagedSystemElement.

Essa propriedade contém um dos seguintes valores:

Valor Significado
0
Desconhecido
5
OK
10
Degradado/Aviso
15
Falha secundária
20
Falha principal
25
Falha crítica
30
Erro não recuperável
31 32767
DMTF reservado
32768 65535
Específicos do fornecedor

InfoFormat

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence (CIM_RemoteServiceAccessPoint.OtherInfoFormatDescription)

Obtém um inteiro que identifica uma descrição do valor da propriedade AccessInfo.

Essa propriedade é herdada de CIM_RemoteServiceAccessPoint.

Valor Significado
1
Outro
2
Nome de host
3
Endereço IPv4
4
Endereço IPv6
5
Endereço IPX
6
Endereço DECnet
7
Endereço SNA
8
Número do sistema autônomo
9
Rótulo MPLS
10
Endereço de sub-rede IPv4
11
Endereço de sub-rede IPv6
12
Intervalo de endereços IPv4
13
Intervalo de endereços IPv6
100
Cadeia de caracteres de discagem
101
Endereço Ethernet
102
Endereço Token Ring
103
Endereço ATM
104
Endereço Frame Relay
200
URL
201
FQDN
202
FQDN do usuário
203
DER ASN1 DN
204
DER ASN1 GN
205
ID da Chave
206
URL parametrizado
207 32767
DMTF reservado
32768 ...
Fornecedor Reservado

InstallDate

Tipo de dados: datetime

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings (MIF.DMTF|ComponentID|001.5)

Obtém o valor datetime que indica quando esse objeto foi criado.

Essa propriedade é herdada de CIM_ManagedSystemElement.

InstanceId

Tipo de dados: string

Tipo de acesso: Somente leitura

O identificador exclusivo desse objeto . A ID deve ser exclusiva dentro do escopo do namespace de instanciação.

Essa propriedade é herdada de CIM_ManagedSystemElement.

InterfaceAlias

Tipo de dados: string

Tipo de acesso: Somente leitura

Obtém o nome de fácil utilização da interface do servidor.

InterfaceIndex

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Obtém o índice de fácil utilização da interface do servidor.

Nome

Tipo de dados: string

Tipo de acesso: Somente leitura

Qualificadores: key, MaxLen (256), Override (Name)

Obtém a ID exclusiva desse objeto.

Essa propriedade é herdada de CIM_ServiceAccessPoint.

OperatingStatus

Tipo de dados: matriz uint16

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence (CIM_EnabledLogicalElement.EnabledState)

Obtém uma matriz que contém informações sobre o status operacional do servidor, além das informações fornecidas pela propriedade EnabledState.

Essa propriedade é herdada de CIM_ManagedSystemElement.

Essa propriedade pode conter os seguintes valores:

Valor Significado
0
Desconhecido
1
Não disponível
2
Manutenção
3
Iniciando
4
Parando
5
Interrompido
6
Anulado
7
Inativo
8
Concluído(a)
9
Migrando
10
Emigrando
11
Imigrando
12
Instantâneo
13
Desligando
14
Em teste
15
Realizar a transição
16
Em serviço
17 32767
DMTF reservado
32768 ...
Fornecedor Reservado

OperationalStatus

Tipo de dados: matriz uint16

Tipo de acesso: Somente leitura

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

Obtém uma matriz que contém o status do servidor.

Essa propriedade é herdada de CIM_ManagedSystemElement.

Essa propriedade pode conter os seguintes valores:

Valor Significado
0
Desconhecido
1
Outro
2
OK
3
Degradado
4
Sob estresse
5
Falha preditiva
6
Erro
7
Erro não recuperável
8
Iniciando
9
Parando
10
Interrompido
11
Em serviço
12
Sem contato
13
Comunicação perdida
14
Anulado
15
Inativo
16
Erro na entidade de suporte
17
Concluído(a)
18
Power Mode
19
DMTF reservado
20
Fornecedor Reservado

OtherAccessContext

Tipo de dados: string

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence (CIM_RemoteServiceAccessPoint.AccessContext)

Obtém uma descrição da função do servidor quando a propriedade AccessContext é definida como "1" (outro).

Essa propriedade é herdada de CIM_RemoteServiceAccessPoint.

OtherEnabledState

Tipo de dados: string

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence (CIM_EnabledLogicalElement.EnabledState)

Obtém uma descrição do valor da propriedade EnabledState quando ela é definida como "1" (outro).

Essa propriedade é herdada de CIM_EnabledLogicalElement.

OtherInfoFormatDescription

Tipo de dados: string

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence (CIM_RemoteServiceAccessPoint.InfoFormat)

Obtém uma descrição a ser usada quando a propriedade InfoFormat é definida como "1" (outro).

Essa propriedade é herdada de CIM_RemoteServiceAccessPoint.

PrimaryStatus

Tipo de dados: uint16

Tipo de acesso: Somente leitura

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

Obtém o status de alto nível do servidor.

Essa propriedade é herdada de CIM_ManagedSystemElement.

Essa propriedade contém um dos seguintes valores:

Valor Significado
0
Desconhecido
1
OK
2
Degradado
3
Erro
4 32767
DMTF reservado
32768 65535
Fornecedor Reservado

RequestedState

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Indica o último estado solicitado do servidor. O estado real do cliente é representado pela propriedade EnabledState.

Essa propriedade é herdada de CIM_EnabledLogicalElement.

Essa propriedade contém um dos seguintes valores. O valor padrão é "12" (não aplicável).

Valor Significado
0
Desconhecido
2
Enabled
3
Desabilitadas
4
Desligar
5
Nenhuma alteração
6
Offline
7
Teste
8
Adiado
9
Quiesce
10
Reinicialização
11
Reset
12
Não Aplicável
13 32767
DMTF reservado
32768 65535
Fornecedor Reservado

ServerAddresses

Tipo de dados: matriz string

Tipo de acesso: Somente leitura

Obtém uma matriz que contém os endereços IP dos servidores.

Status

Tipo de dados: string

Tipo de acesso: Somente leitura

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

Observação

Essa propriedade é preterida. Em vez disso, use OperationalStatus.

Obtém o status do servidor.

Essa propriedade é herdada de CIM_ManagedSystemElement.

Essa propriedade contém um dos seguintes valores:

Valor Significado
OK
O servidor está funcionando sem erros.
Erro
O servidor experimentou um erro.
Degradado
O servidor está funcionando, mas alguns recursos estão desativados.
Desconhecido
O status do servidor é desconhecida.
Falha de pred
O servidor experimentou uma falha preditiva.
Iniciando
O servidor está sendo iniciado.
Parando
O servidor está sendo desligado.
Serviço
O servidor está sendo reparado.
Sob estresse
O servidor está com problemas de desempenho.
NonRecover
O servidor tem um erro e não pode se recuperar.
Sem contato
Não há contato com o servidor.
Comm perdido
A comunicação com o servidor foi perdida.
Interrompido
O servidor não está em execução, no entanto, pode ser possível reiniciar o servidor.

StatusDescriptions

Tipo de dados: matriz string

Tipo de acesso: Somente leitura

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

Obtém uma matriz de cadeias de caracteres que descrevem os detalhes dos valores de matriz correspondentes na propriedade OperationalStatus.

Essa propriedade é herdada de CIM_ManagedSystemElement.

SystemCreationClassName

Tipo de dados: string

Tipo de acesso: Somente leitura

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

Obtém o nome da classe que representa o sistema local.

Essa propriedade é herdada de CIM_ServiceAccessPoint.

SystemName

Tipo de dados: matriz string

Tipo de acesso: Somente leitura

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

Obtém o nome do sistema local.

Essa propriedade é herdada de CIM_ServiceAccessPoint.

TimeOfLastStateChange

Tipo de dados: datetime

Tipo de acesso: Somente leitura

Obtém a data e a hora da última alteração no valor da propriedade EnabledState.

Essa propriedade é herdada de CIM_EnabledLogicalElement.

TransitioningToState

Tipo de dados: uint16

Tipo de acesso: Somente leitura

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

Obtém o estado para o qual o servidor fará a transição.

Essa propriedade é herdada de CIM_EnabledLogicalElement.

Valor Significado
0
Desconhecido
2
Enabled
3
Desabilitadas
4
Desligar
5
Nenhuma alteração
6
Offline
7
Teste
8
Adiar
9
Quiesce
10
Reinicialização
11
Reset
12
Não Aplicável
13 ...
DMTF reservado

Requisitos

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

Confira também

Classes de provedor Dnsclientcim