Méthode RequestStateChange de la classe Msvm_VirtualSystemReferencePointExportJob
Demande un changement d’état.
Syntaxe
uint32 RequestStateChange(
[in] uint16 RequestedState,
[in] datetime TimeoutPeriod
);
Paramètres
-
RequestedState [in]
-
Modifie l’état d’un travail. Les valeurs possibles sont les suivantes :
-
Début (2)
-
Remplace l’état par « En cours d’exécution ».
-
Suspendre (3)
-
Arrête temporairement le travail. L’intention est de redémarrer le travail par la suite avec « Démarrer ». Il peut être possible d’entrer l’état « Service » pendant la suspension. (Il s’agit d’un travail spécifique.)
-
Terminer (4)
-
Arrête le travail proprement, enregistre les données, conserve l’état et arrête tous les processus sous-jacents de manière ordonnée.
-
Tuer (5)
-
Termine immédiatement le travail sans qu’il soit nécessaire d’enregistrer des données ou de conserver l’état.
-
Service (6)
-
Place le travail dans un état de service spécifique au fournisseur. Il peut être possible de redémarrer le travail.
-
DMTF Reserved (7..32767)
-
Fournisseur réservé (32768..65535)
TimeoutPeriod [in]
Délai d’expiration qui spécifie la durée maximale pendant laquelle le client s’attend à ce que la transition vers le nouvel état prenne. Le format d’intervalle doit être utilisé pour spécifier le délai d’expiration. La valeur 0 ou Null indique que le client n’a pas besoin de temps pour la transition. Si cette propriété ne contient pas 0 ou Null et que l’implémentation ne prend pas en charge ce paramètre, un code de retour 4098 (Use Of Timeout Parameter Not Supported) doit être retourné.
Valeur retournée
Retourne un 0 en cas de réussite ; sinon, retourne une erreur.
-
(0)
-
(32768)
-
(32769)
-
(32770)
-
(32771)
-
(32772)
-
(32773)
-
(32774)
-
(32775)
-
(32776)
-
(32777)
-
(32778)
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 10, version 1703 [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2016 |
Espace de noms |
Root\virtualization\v2 |
MOF |
|
DLL |
|