Partager via


Méthode RequestStateChange de la classe MSFT_DNSClient

Lance une demande de modification de l’état d’un client DNS.

Cette méthode est héritée de CIM_EnabledLogicalElement.

Syntaxe

uint32 RequestStateChange(
  [in]  uint16          RequestedState,
  [out] CIM_ConcreteJob Job,
  [in]  datetime        TimeoutPeriod
);

Paramètres

RequestedState [in]

Nouvel état à demander.

Valeur Signification
2
Enabled
3
Désactivé
4
Éteindre
6
Hors connexion
7
Test
8
Defer
9
Mettre en suspens
10
Redémarrer
11
Réinitialiser
12 32767
DMTF réservé
32768 65535
Vendeur réservé

Job [out]

Travail concret qui suit la transition d’état initiée par cette opération.

TimeoutPeriod [in]

Le délai d'attente qui spécifie la durée maximale de la transition vers le nouvel état.

Valeur retournée

Code de retour qui indique si l’opération s’est terminée correctement.

Valeur retournée Description
0
Terminée sans erreur
1
Non pris en charge
2
Erreur inconnue ou non spécifiée
3
Impossible de terminer dans le délai d’expiration
4
Échoué
5
Paramètre non valide
6
Utilisé
7 4095
DMTF réservé
4096
Paramètres de méthode vérifiés - Démarrage du travail
4097
Transition d’état non valide
4098
Utilisation du paramètre timeout non pris en charge
4099
Occupé
4100 32767
Méthode réservée
32768 65535
Spécifique au fournisseur

Spécifications

Client minimal pris en charge
Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2012 [applications de bureau uniquement]
Espace de noms
Root\StandardCimv2
MOF
DnsClientCim.mof
DLL
DnsClientCim.dll

Voir aussi

MSFT_DNSClient