Partager via


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
NetTCPIP.mof
DLL
NetTCPIP.dll

Voir aussi

CIM_ConcreteJob