classe MSFT_DNSClientServerAddress
Représente une interface vers un serveur DNS qui inclut des informations d’adresse sur la connexion à distance au serveur.
La syntaxe suivante est simplifiée par rapport au code MOF (Managed Object Format) et inclut toutes les propriétés héritées.
Syntaxe
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;
};
Membres
La classe MSFT_DNSClientServerAddress possède les types de membres suivants :
Méthodes
La classe MSFT_DNSClientServerAddress possède ces méthodes.
Méthode | Description |
---|---|
RequestStateChange | Lance une demande de modification de l’état d’une interface de serveur DNS. |
Propriétés
La classe MSFT_DNSClientServerAddress possède ces propriétés.
-
AccessContext
-
-
Type de données : uint16
-
Type d’accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (CIM_RemoteServiceAccessPoint.OtherAccessContext)
Obtient une description du rôle joué par le serveur dans le système local.
Cette propriété est héritée de CIM_RemoteServiceAccessPoint.
Cette propriété contient l’une des valeurs suivantes : La valeur par défaut est « 0 » (inconnu).
Valeur Signification - 0
Inconnu - 1
Other - 2
Passerelle par défaut - 3
Serveur DNS - 4
Destination d'interruptions SNMP - 5
MPLS Tunnel Destination - 6
Serveur DHCP - 7
Serveur SMTP - 8
Serveur LDAP - 9
Serveur Network Time Protocol (NTP) - 10
Service d'administration - 207 32767
DMTF réservé - 32768 ...
Vendeur réservé -
-
AccessInfo
-
-
Type de données : string (chaîne)
-
Type d’accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (CIM_RemoteServiceAccessPoint.InfoFormat)
Obtient les informations d’accès et d’adressage pour la connexion à distance.
Cette propriété est héritée de CIM_RemoteServiceAccessPoint.
-
-
AddressFamily
-
-
Type de données : uint16
-
Type d’accès : Lecture seule
Obtient la famille d’adresses de l’adresse du serveur.
-
-
Caption
-
Obtient la description courte du serveur.
Cette propriété est héritée de CIM_ManagedElement.
-
CommunicationStatus
-
-
Type de données : uint16
-
Type d’accès : Lecture seule
Obtient une valeur qui indique la capacité de l’interface serveur à communiquer avec l’objet CIM_ManagedElement sous-jacent.
Cette propriété est héritée de CIM_ManagedSystemElement.
Cette propriété contient l’une des valeurs suivantes :
Valeur Signification - 0
Inconnu - 1
Non disponible - 2
Communication OK - 3
Perte de communication - 4
Aucun contact - 5 32767
DMTF réservé - 32768 65535
Vendeur réservé -
-
CreationClassName
-
-
Type de données : chaîne
-
Type d’accès : Lecture seule
-
Qualificateurs : MaxLen (256)
Obtient le nom de la classe utilisée pour créer cet objet MSFT_DNSClientServerAddress . Vous pouvez l’utiliser pour créer des identificateurs uniques pour les instances de classe.
Cette propriété est héritée de CIM_ServiceAccessPoint.
-
-
DetailedStatus
-
-
Type de données : uint16
-
Type d’accès : Lecture seule
Obtient des informations sur l’état du serveur, en plus des informations fournies par la propriété PrimaryStatus .
Cette propriété est héritée de CIM_ManagedSystemElement.
Cette propriété contient l’une des valeurs suivantes :
Valeur Signification - 0
Non disponible - 1
Aucune information supplémentaire - 2
Sous pression - 3
Défaillance prédictive - 4
Erreur non récupérable - 5
Erreur de l'entité de prise en charge - 5 32767
DMTF réservé - 32768 65535
Vendeur réservé -
-
ElementName
-
-
Type de données : chaîne
-
Type d’accès : Lecture seule
Obtient le nom convivial du serveur.
Cette propriété est héritée de CIM_ManagedElement.
-
-
EnabledDefault
-
-
Type de données : uint16
-
Type d'accès : en écriture seule
Indique la configuration de démarrage par défaut pour la propriété EnabledState .
Valeur par défaut : "2" (activé). Cette propriété est héritée de CIM_EnabledLogicalElement.
Cette propriété contient l’une des valeurs suivantes :
Valeur Signification - 2
Activé(e) - 3
Désactivé - 5
Non applicable - 6
Activé mais hors connexion - 7
Pas de valeur par défaut - 8
Mettre en suspens - 9 32767
DMTF réservé - 32768 65535
Vendeur réservé -
-
EnabledState
-
-
Type de données : uint16
-
Type d’accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (CIM_EnabledLogicalElement.OtherEnabledState)
Indique si le serveur est activé ou dans un état associé.
Cette propriété est héritée de CIM_EnabledLogicalElement.
Cette propriété contient l’une des valeurs suivantes : La valeur par défaut est « 5 » (non applicable).
Valeur Signification - 0
Inconnu - 1
Other - 2
Activé(e) - 3
Désactivé - 4
Arrêt en cours - 5
Non applicable - 6
Activé mais hors connexion - 7
En test - 8
Reporté - 9
Mettre en suspens - 10
Démarrage en cours - 11 32767
DMTF réservé - 32768 65535
Vendeur réservé -
-
HealthState
-
-
Type de données : uint16
-
Type d’accès : Lecture seule
-
Qualificateurs : Experimental
Indique l'état actuel du serveur.
Cette propriété est héritée de CIM_ManagedSystemElement.
Cette propriété contient l’une des valeurs suivantes :
Valeur Signification - 0
Inconnu - 5
OK - 10
Dégradé/Avertissement - 15
Échec mineur - 20
Échec majeur - 25
Défaillance critique - 30
Erreur non récupérable - 31 32767
DMTF réservé - 32768 65535
Spécifique au fournisseur -
-
InfoFormat
-
-
Type de données : uint16
-
Type d’accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (CIM_RemoteServiceAccessPoint.OtherInfoFormatDescription)
Obtient un entier qui identifie une description de la valeur de la propriété AccessInfo .
Cette propriété est héritée de CIM_RemoteServiceAccessPoint.
Valeur Signification - 1
Other - 2
Nom d’hôte - 3
Adresse IPv4 - 4
Adresse IPv6 - 5
Adresse IPX - 6
Adresse DECnet - 7
Adresse SNA - 8
Numéro de système autonome - 9
Étiquette MPLS - 10
Adresse du sous-réseau IPv4 - 11
Adresse du sous-réseau IPv6 - 12
Plage d'adresses IPv4 - 13
Plage d’adresses IPv6 - 100
Chaîne de numérotation - 101
Adresse Ethernet - 102
Adresse de l’anneau de jeton - 103
Adresse ATM - 104
Adresse de relais de trame - 200
URL - 201
FQDN - 202
Nom de domaine complet de l’utilisateur - 203
DER ASN1 DN - 204
DER ASN1 GN - 205
ID de clé - 206
URL paramétrisée - 207 32767
DMTF réservé - 32768 ...
Vendeur réservé -
-
InstallDate
-
-
Type de données : DateHeure
-
Type d’accès : Lecture seule
-
Qualificateurs : MappingStrings (MIF.DMTF|ComponentID|001.5)
Obtient la valeur datetime qui indique quand cet objet a été créé.
Cette propriété est héritée de CIM_ManagedSystemElement.
-
-
InstanceId
-
-
Type de données : chaîne
-
Type d’accès : Lecture seule
Identificateur unique de cet objet . L'identifiant doit être unique dans le cadre de l'espace de noms d'instanciation.
Cette propriété est héritée de CIM_ManagedElement.
-
-
InterfaceAlias
-
-
Type de données : string (chaîne)
-
Type d’accès : Lecture seule
Obtient le nom convivial de l’interface serveur.
-
-
InterfaceIndex
-
-
Type de données : uint32
-
Type d’accès : Lecture seule
Obtient l’index convivial de l’interface serveur.
-
-
Nom
-
-
Type de données : chaîne
-
Type d’accès : Lecture seule
-
Qualificateurs : key, MaxLen (256), Override (Nom)
Obtient l'identificateur unique de cet objet .
Cette propriété est héritée de CIM_ServiceAccessPoint.
-
-
OperatingStatus
-
-
Type de données : tableau uint16
-
Type d’accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (CIM_EnabledLogicalElement.EnabledState)
Obtient un tableau qui contient des informations sur l’état d’exploitation du serveur, en plus des informations fournies par la propriété EnabledState .
Cette propriété est héritée de CIM_ManagedSystemElement.
Cette propriété peut contenir les valeurs suivantes :
Valeur Signification - 0
Inconnu - 1
Non disponible - 2
Maintenance - 3
Démarrage en cours - 4
Arrêt en cours - 5
Arrêté - 6
Abandonné - 7
Dormant - 8
Effectué - 9
Migration - 10
Émigration en cours - 11
Immigration en cours - 12
Instantané - 13
Arrêt en cours - 14
En test - 15
Transition en cours - 16
« En service » - 17 32767
DMTF réservé - 32768 ...
Vendeur réservé -
-
OperationalStatus
-
-
Type de données : tableau uint16
-
Type d’accès : Lecture seule
-
Qualificateurs : ArrayType (Indexed), ModelCorrespondence (CIM_ManagedSystemElement.StatusDescriptions)
Obtient un tableau qui contient l’état du serveur.
Cette propriété est héritée de CIM_ManagedSystemElement.
Cette propriété peut contenir les valeurs suivantes :
Valeur Signification - 0
Inconnu - 1
Other - 2
OK - 3
Dégradé - 4
Sous pression - 5
Défaillance prédictive - 6
Error - 7
Erreur non récupérable - 8
Démarrage en cours - 9
Arrêt en cours - 10
Arrêté - 11
En service - 12
Aucun contact - 13
Perte de communication - 14
Abandonné - 15
Dormant - 16
Entité de support en cas d’erreur - 17
Effectué - 18
Mode d'alimentation - 19
DMTF réservé - 20
Vendeur réservé -
-
OtherAccessContext
-
-
Type de données : string (chaîne)
-
Type d’accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (CIM_RemoteServiceAccessPoint.AccessContext)
Obtient une description du rôle du serveur lorsque la propriété AccessContext est définie sur « 1 » (autre).
Cette propriété est héritée de CIM_RemoteServiceAccessPoint.
-
-
OtherEnabledState
-
-
Type de données : chaîne
-
Type d’accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (CIM_EnabledLogicalElement.EnabledState)
Obtient une description de la valeur de la propriété EnabledState lorsqu’elle est définie sur « 1 » (autre).
Cette propriété est héritée de CIM_EnabledLogicalElement.
-
-
OtherInfoFormatDescription
-
-
Type de données : string (chaîne)
-
Type d’accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (CIM_RemoteServiceAccessPoint.InfoFormat)
Obtient une description à utiliser lorsque la propriété InfoFormat est définie sur « 1 » (autre).
Cette propriété est héritée de CIM_RemoteServiceAccessPoint.
-
-
PrimaryStatus
-
-
Type de données : uint16
-
Type d’accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (CIM_ManagedSystemElement.DetailedStatus, CIM_ManagedSystemElement.HealthState)
Obtient l’état de haut niveau du serveur.
Cette propriété est héritée de CIM_ManagedSystemElement.
Cette propriété contient l’une des valeurs suivantes :
Valeur Signification - 0
Inconnu - 1
OK - 2
Dégradé - 3
Error - 4 32767
DMTF réservé - 32768 65535
Vendeur réservé -
-
RequestedState
-
-
Type de données : uint16
-
Type d’accès : Lecture seule
Indique le dernier état demandé du serveur. L’état réel du client est représenté par la propriété EnabledState .
Cette propriété est héritée de CIM_EnabledLogicalElement.
Cette propriété contient l’une des valeurs suivantes : La valeur par défaut est « 12 » (non applicable).
Valeur Signification - 0
Unknown - 2
Activé(e) - 3
Désactivé - 4
Éteindre - 5
Aucune modification - 6
Hors connexion - 7
Test - 8
Reporté - 9
Mettre en suspens - 10
Redémarrer - 11
Réinitialiser - 12
Non applicable - 13 32767
DMTF réservé - 32768 65535
Vendeur réservé -
-
ServerAddresses
-
-
Type de données : tableau de chaînes
-
Type d’accès : Lecture seule
Obtient un tableau qui contient les adresses IP des serveurs.
-
-
État
-
-
Type de données : chaîne
-
Type d’accès : Lecture seule
-
Qualificateurs : MaxLen (10), Deprecated (CIM_ManagedSystemElement.OperationalStatus)
Remarque
Cette propriété est déconseillée. Utilisez à la place OperationalStatus.
Obtient l'état du serveur.
Cette propriété est héritée de CIM_ManagedSystemElement.
Cette propriété contient l’une des valeurs suivantes :
Valeur Signification - OK
Le serveur fonctionne sans erreur. - Error
Le serveur a rencontré une erreur. - Dégradé
Le serveur fonctionne, mais certaines fonctionnalités sont désactivées. - Inconnu
L'état du serveur est inconnu. - Échec de la prédiction
Le serveur a rencontré un échec prédictif. - Démarrage en cours
Le serveur est en cours de démarrage. - Arrêt en cours
Le serveur est en cours d’arrêt. - Service
Le serveur est en cours de service. - Sous pression
Le serveur rencontre des problèmes de performances. - NonRecover
Le serveur a une erreur et ne peut pas se rétablir. - Aucun contact
Il n’existe aucun contact avec le serveur. - Lost Comm
La communication avec le serveur a été perdue. - Arrêté
Le serveur n’est pas en cours d’exécution, mais il est possible de le redémarrer. -
-
StatusDescriptions
-
-
Type de données : tableau de chaînes
-
Type d’accès : Lecture seule
-
Qualificateurs : ArrayType (Indexed), ModelCorrespondence (CIM_ManagedSystemElement.OperationalStatus)
Obtient un tableau de chaînes qui décrivent les détails des valeurs de tableau correspondantes dans la propriété OperationalStatus .
Cette propriété est héritée de CIM_ManagedSystemElement.
-
-
SystemCreationClassName
-
-
Type de données : chaîne
-
Type d’accès : Lecture seule
-
Qualificateurs : MaxLen (256), Propagated (CIM_System.CreationClassName)
Obtient le nom de la classe qui représente le système local.
Cette propriété est héritée de CIM_ServiceAccessPoint.
-
-
SystemName
-
-
Type de données : tableau de chaînes
-
Type d’accès : Lecture seule
-
Qualificateurs : MaxLen (256), Propagated (CIM_System.Name)
Obtient le nom du système local.
Cette propriété est héritée de CIM_ServiceAccessPoint.
-
-
TimeOfLastStateChange
-
-
Type de données : DateHeure
-
Type d’accès : Lecture seule
Obtient la date et l’heure de la dernière modification de la valeur de la propriété EnabledState .
Cette propriété est héritée de CIM_EnabledLogicalElement.
-
-
TransitioningToState
-
-
Type de données : uint16
-
Type d’accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (CIM_EnabledLogicalElement.RequestStateChange, CIM_EnabledLogicalElement.RequestedState, CIM_EnabledLogicalElement.EnabledState)
Obtient l’état vers lequel le serveur va passer.
Cette propriété est héritée de CIM_EnabledLogicalElement.
Valeur Signification - 0
Unknown - 2
Activé(e) - 3
Désactivé - 4
Éteindre - 5
Aucune modification - 6
Hors connexion - 7
Test - 8
Defer - 9
Mettre en suspens - 10
Redémarrer - 11
Réinitialiser - 12
Non applicable - 13 ...
DMTF réservé -
Spécifications
Client minimal pris en charge |
Windows 8 |
Serveur minimal pris en charge |
Windows Server 2012 |
Espace de noms |
Root\StandardCimv2 |
MOF |
|
DLL |
|