Condividi tramite


Classe MSFT_DNSClientServerAddress

Rappresenta un'interfaccia a un server DNS che include informazioni sugli indirizzi sulla connessione remota al server.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate.

Sintassi

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;
};

Membri

La classe MSFT_DNSClientServerAddress ha questi tipi di membri:

Metodi

La classe MSFT_DNSClientServerAddress dispone di questi metodi.

metodo Descrizione
RequestStateChange Avvia una richiesta di modifica dello stato di un'interfaccia del server DNS.

Proprietà

La classe MSFT_DNSClientServerAddress ha queste proprietà.

AccessContext

Tipo di dati: uint16

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence (CIM_RemoteServiceAccessPoint.OtherAccessContext)

Ottiene una descrizione del ruolo svolto dal server nel sistema locale.

Questa proprietà viene ereditata da CIM_RemoteServiceAccessPoint.

Questa proprietà contiene uno dei valori seguenti. Il valore predefinito è "0" (sconosciuto).

Valore Significato
0
Sconosciuto
1
Altro
2
Gateway predefinito
3
Server DNS
4
Destinazione trap SNMP
5
Destinazione tunnel MPLS
6
Server DHCP
7
Server SMTP
8
Server LDAP
9
Server NTP (Network Time Protocol)
10
Servizio di gestione
207 32767
DMTF riservato
32768 ...
Fornitore riservato

AccessInfo

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence (CIM_RemoteServiceAccessPoint.InfoFormat)

Ottiene le informazioni di accesso e indirizzamento per la connessione remota.

Questa proprietà viene ereditata da CIM_RemoteServiceAccessPoint.

AddressFamily

Tipo di dati: uint16

Tipo di accesso: sola lettura

Ottiene la famiglia di indirizzi dell'indirizzo del server.

Caption

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MaxLen (64), Dinamico

Ottiene la breve descrizione del server.

Questa proprietà viene ereditata da CIM_ManagedElement.

CommunicationStatus

Tipo di dati: uint16

Tipo di accesso: sola lettura

Ottiene un valore che indica la capacità dell'interfaccia server di comunicare con l'oggetto CIM_ManagedElement sottostante.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

Questa proprietà contiene uno dei valori seguenti:

Valore Significato
0
Sconosciuto
1
Non disponibile
2
Comunicazione OK
3
Comunicazione perduta
4
Nessun contatto
5 32767
DMTF riservato
32768 65535
Fornitore riservato

CreationClassName

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MaxLen (256)

Ottiene il nome della classe utilizzata per creare questo oggetto MSFT_DNSClientServerAddress . È possibile usarlo per creare identificatori univoci per le istanze di classe.

Questa proprietà viene ereditata da CIM_ServiceAccessPoint.

DetailedStatus

Tipo di dati: uint16

Tipo di accesso: sola lettura

Ottiene informazioni sullo stato del server, oltre alle informazioni fornite dalla proprietà PrimaryStatus .

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

Questa proprietà contiene uno dei valori seguenti:

Valore Significato
0
Non disponibile
1
Nessuna informazione aggiuntiva
2
Stressato
3
Errore prevedibile
4
Errore non ripristinabile
5
Supporto dell'entità in errore
5 32767
DMTF riservato
32768 65535
Fornitore riservato

ElementName

Tipo di dati: string

Tipo di accesso: sola lettura

Ottiene il nome descrittivo del server.

Questa proprietà viene ereditata da CIM_ManagedElement.

EnabledDefault

Tipo di dati: uint16

Tipo di accesso: solo scrittura

Indica la configurazione di avvio predefinita per la proprietà EnabledState .

Valore predefinito: "2" (abilitato). Questa proprietà viene ereditata da CIM_EnabledLogicalElement.

Questa proprietà contiene uno dei valori seguenti:

Valore Significato
2
Attivata
3
Disabilitata
5
Non applicabile
6
Abilitato ma offline
7
Nessun valore predefinito
8
Disattivazione
9 32767
DMTF riservato
32768 65535
Fornitore riservato

EnabledState

Tipo di dati: uint16

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence (CIM_EnabledLogicalElement.OtherEnabledState)

Indica se il server è abilitato o in uno stato correlato.

Questa proprietà viene ereditata da CIM_EnabledLogicalElement.

Questa proprietà contiene uno dei valori seguenti. Il valore predefinito è "5" (non applicabile).

Valore Significato
0
Sconosciuto
1
Altro
2
Attivata
3
Disabilitata
4
Arresto
5
Non applicabile
6
Abilitato ma offline
7
In Test
8
Differito
9
Disattivazione
10
Avvio
11 32767
DMTF riservato
32768 65535
Fornitore riservato

HealthState

Tipo di dati: uint16

Tipo di accesso: sola lettura

Qualificatori: Sperimentale

Indica l'integrità corrente del server.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

Questa proprietà contiene uno dei valori seguenti:

Valore Significato
0
Sconosciuto
5
OK
10
Avviso/danneggiato
15
Errore secondario
20
Errore principale
25
Errore critico
30
Errore irreversibile
31 32767
DMTF riservato
32768 65535
Specifica del fornitore

InfoFormat

Tipo di dati: uint16

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence (CIM_RemoteServiceAccessPoint.OtherInfoFormatDescription)

Ottiene un numero intero che identifica una descrizione del valore della proprietà AccessInfo .

Questa proprietà viene ereditata da CIM_RemoteServiceAccessPoint.

Valore Significato
1
Altro
2
Host Name
3
Indirizzo IPv4
4
Indirizzo IPv6
5
Indirizzo IPX
6
Indirizzo DECnet
7
Indirizzo SNA
8
Numero sistema autonomo
9
Etichetta MPLS
10
Indirizzo subnet IPv4
11
Indirizzo subnet IPv6
12
Intervallo di indirizzi IPv4
13
Intervallo di indirizzi IPv6
100
Stringa di composizione
101
Indirizzo Ethernet
102
Indirizzo dell'anello del token
103
Indirizzo ATM
104
Indirizzo dell'inoltro frame
200
URL
201
FQDN
202
FQDN utente
203
DER ASN1 DN
204
DER ASN1 GN
205
Key ID (ID chiave)
206
URL con parametri
207 32767
DMTF riservato
32768 ...
Fornitore riservato

InstallDate

Tipo di dati: datetime

Tipo di accesso: sola lettura

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

Ottiene il valore datetime che indica quando è stato creato questo oggetto.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

InstanceId

Tipo di dati: string

Tipo di accesso: sola lettura

Identificatore univoco dell'oggetto. L'ID deve essere univoco nell'ambito dello spazio dei nomi di creazione di istanze.

Questa proprietà viene ereditata da CIM_ManagedElement.

InterfaceAlias

Tipo di dati: string

Tipo di accesso: sola lettura

Ottiene il nome descrittivo dell'interfaccia server.

InterfaceIndex

Tipo di dati: uint32

Tipo di accesso: sola lettura

Ottiene l'indice descrittivo dell'interfaccia server.

Nome

Tipo di dati: string

Tipo di accesso: sola lettura

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

Ottiene l'ID univoco di questo oggetto.

Questa proprietà viene ereditata da CIM_ServiceAccessPoint.

OperatingStatus

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence (CIM_EnabledLogicalElement.EnabledState)

Ottiene una matrice che contiene informazioni sullo stato operativo del server, oltre alle informazioni fornite dalla proprietà EnabledState .

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

Questa proprietà può contenere i valori seguenti:

Valore Significato
0
Sconosciuto
1
Non disponibile
2
Manutenzione
3
Avvio
4
Arresto in corso
5
Arrestato
6
interrotto
7
Quiescente
8
Completato
9
Migrazione
10
Emigrante
11
Emigrare
12
Creazione di snapshot
13
Arresto
14
In Test
15
Transizione
16
In servizio
17 32767
DMTF riservato
32768 ...
Fornitore riservato

OperationalStatus

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Qualificatori: ArrayType (Indicizzato), ModelCorrespondence (CIM_ManagedSystemElement.StatusDescriptions)

Ottiene una matrice che contiene lo stato del server.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

Questa proprietà può contenere i valori seguenti:

Valore Significato
0
Sconosciuto
1
Altro
2
OK
3
Degraded
4
Stressato
5
Errore prevedibile
6
Error
7
Errore non ripristinabile
8
Avvio
9
Arresto in corso
10
Arrestato
11
In servizio
12
Nessun contatto
13
Comunicazione perduta
14
interrotto
15
Quiescente
16
Supporto dell'entità in errore
17
Completato
18
Power Mode
19
DMTF riservato
20
Fornitore riservato

OtherAccessContext

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence (CIM_RemoteServiceAccessPoint.AccessContext)

Ottiene una descrizione del ruolo del server quando la proprietà AccessContext è impostata su "1" (altro).

Questa proprietà viene ereditata da CIM_RemoteServiceAccessPoint.

OtherEnabledState

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence (CIM_EnabledLogicalElement.EnabledState)

Ottiene una descrizione del valore della proprietà EnabledState quando è impostata su "1" (altro).

Questa proprietà viene ereditata da CIM_EnabledLogicalElement.

OtherInfoFormatDescription

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence (CIM_RemoteServiceAccessPoint.InfoFormat)

Ottiene una descrizione da utilizzare quando la proprietà InfoFormat è impostata su "1" (altro).

Questa proprietà viene ereditata da CIM_RemoteServiceAccessPoint.

PrimaryStatus

Tipo di dati: uint16

Tipo di accesso: sola lettura

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

Ottiene lo stato generale del server.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

Questa proprietà contiene uno dei valori seguenti:

Valore Significato
0
Sconosciuto
1
OK
2
Degraded
3
Error
4 32767
DMTF riservato
32768 65535
Fornitore riservato

RequestedState

Tipo di dati: uint16

Tipo di accesso: sola lettura

Indica l'ultimo stato richiesto del server. Lo stato effettivo del client è rappresentato dalla proprietà EnabledState .

Questa proprietà viene ereditata da CIM_EnabledLogicalElement.

Questa proprietà contiene uno dei valori seguenti. Il valore predefinito è "12" (non applicabile).

Valore Significato
0
Sconosciuto
2
Attivata
3
Disabilitata
4
Arresta
5
Nessuna modifica
6
Fuori rete
7
  Test
8
Differito
9
Disattivazione
10
Reboot
11
Reset (Ripristina)
12
Non applicabile
13 32767
DMTF riservato
32768 65535
Fornitore riservato

ServerAddresses

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Ottiene una matrice che contiene gli indirizzi IP dei server.

Stato

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MaxLen (10), Deprecato (CIM_ManagedSystemElement.OperationalStatus)

Nota

Questa proprietà è deprecata. Usare invece OperationalStatus.

Ottiene lo stato del server.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

Questa proprietà contiene uno dei valori seguenti:

Valore Significato
OK
Il server funziona senza errori.
Error
Si è verificato un errore nel server.
Degraded
Il server funziona ma alcune funzionalità sono disattivate.
Sconosciuto
Lo stato del server è sconosciuto.
Pred Fail
Il server ha riscontrato un errore predittivo.
Avvio
Il server è in corso di avvio.
Arresto in corso
Il server viene arrestato.
Service
Il server è in corso di manutenzione.
Stressato
Il server presenta problemi di prestazioni.
NonRecover
Il server presenta un errore e non può essere ripristinato.
Nessun contatto
Non esiste alcun contatto con il server.
Lost Comm
La comunicazione con il server è stata persa.
Arrestato
Il server non è in esecuzione, tuttavia, potrebbe essere possibile riavviare il server.

StatusDescriptions

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Qualificatori: ArrayType (Indicizzato), ModelCorrespondence (CIM_ManagedSystemElement.OperationalStatus)

Ottiene una matrice di stringhe che descrivono i dettagli dei valori di matrice corrispondenti nella proprietà OperationalStatus .

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

SystemCreationClassName

Tipo di dati: string

Tipo di accesso: sola lettura

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

Ottiene il nome della classe che rappresenta il sistema locale.

Questa proprietà viene ereditata da CIM_ServiceAccessPoint.

SystemName

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

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

Ottiene il nome del sistema locale.

Questa proprietà viene ereditata da CIM_ServiceAccessPoint.

TimeOfLastStateChange

Tipo di dati: datetime

Tipo di accesso: sola lettura

Ottiene la data e l'ora dell'ultima modifica al valore della proprietà EnabledState .

Questa proprietà viene ereditata da CIM_EnabledLogicalElement.

TransitioningToState

Tipo di dati: uint16

Tipo di accesso: sola lettura

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

Ottiene lo stato a cui eseguirà la transizione del server.

Questa proprietà viene ereditata da CIM_EnabledLogicalElement.

Valore Significato
0
Sconosciuto
2
Attivata
3
Disabilitata
4
Arresta
5
Nessuna modifica
6
Fuori rete
7
  Test
8
Rinvia
9
Disattivazione
10
Reboot
11
Reset (Ripristina)
12
Non applicabile
13 ...
DMTF riservato

Requisiti

Client minimo supportato
Windows 8
Server minimo supportato
Windows Server 2012
Spazio dei nomi
Root\StandardCimv2
MOF
DnsClientCim.mof
DLL
DnsClientCim.dll

Vedi anche

Classi del provider Dnsclientcim