Méthode RequestStateChange de la classe WMI CIM_ConcreteJob
Demande que l’état du projet soit modifié en fonction de la valeur spécifiée. Les transitions autorisées sont spécifiques au projet et spécifiques au fournisseur. Le fait d’invoquer cette méthode plusieurs fois pourrait entraîner l’écrasement ou la perte de demandes antérieures.
Syntaxe
uint32 RequestStateChange(
[in] uint16 RequestedState,
[in] datetime TimeoutPeriod
);
Paramètres
-
RequestedState [in]
-
Spécifie l’état auquel le projet doit être modifié.
Valeurs Signification - Démarrer
- 2
Modifie l’état en cours d’exécution. - Suspendre
- 3
Arrête temporairement le projet. Vous pouvez redémarrer le projet et éventuellement entrer dans l’état du service pendant que le projet est suspendu. Cette valeur est spécifique au projet. - Terminer.
- 4
Arrête le projet proprement, sauvegarde les données, préserve l’état et arrête tous les processus sous-jacents de manière ordonnée. - Kill
- 5
Arrête immédiatement le projet sans obligation d’enregistrer les données ou de conserver l’état. - service
- 6
Place le projet dans un état de service spécifique au fournisseur. Il peut être possible de redémarrer le projet à partir de cet état. - DMTF réservé
- 7 32767
Réservé. - Vendeur réservé
- 32768 65535
Réservé. -
TimeoutPeriod [in]
-
Spécifie la durée maximale pendant laquelle le client attend la transition vers le nouvel état. Le format d’intervalle doit être utilisé pour spécifier le paramètre TimeoutPeriod. Une valeur de 0 ou un paramètre nul indique que le client n’a pas d’exigences temporelles pour la transition.
Remarque
Si l’implémentation ne prend pas en charge ce paramètre et que cette propriété ne contient pas 0 ou nul, la valeur Use Of Timeout Parameter Not Supported (Utilisation du paramètre Timeout non prise en charge) doit être rendue.
Valeur retournée
Ce paramètre peut rendre les valeurs suivantes.
-
Terminé en affichant le message Pas d’erreur (0)
-
Non supporté (1)
-
Erreur inconnue/non spécifiée (2)
-
Ne peut PAS être achevé dans le délai imparti (3)
-
Échec (4)
-
Paramètre non valide (5)
-
En cours d’utilisation (6)
-
DMTF réservé (7 4095)
-
Paramètres de méthode vérifiés - Démarrage de la transition (4096)
-
Transition d'état non valable (4097)
-
L’utilisation du paramètre Délai d’expiration n’est pas prise en charge (4098)
-
Occupé(e) (4099)
-
Méthode réservée (4100 32767)
-
Spécifique du fournisseur (32768 65535)
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 8 |
Serveur minimal pris en charge |
Windows Server 2012 |
Espace de noms |
Root\standardcimv2 |
MOF |
|
DLL |
|