Méthode RequestStateChange de la _ classe MSVM SyntheticMouse
Demande un changement d’État.
Syntaxe
uint32 RequestStateChange(
[in] uint16 RequestedState,
[out] CIM_ConcreteJob REF Job,
[in] datetime TimeoutPeriod
);
Paramètres
-
RequestedState [ dans]
-
État demandé pour l’élément. Ces informations seront placées dans la propriété RequestedState de l’instance si le code de retour de la méthode RequestStateChange est 0 (terminé sans erreur») ou 4096 (0x1000) ('Job Started'). Reportez-vous à la description des propriétés EnabledState et RequestedState pour obtenir des explications détaillées sur les valeurs de RequestedState.
-
Activé (2)
-
Désactivé (3)
-
Arrêter (4)
-
Hors connexion (6)
-
Test (7)
-
Différer (8)
-
Suspension (9)
-
Redémarrer (10)
-
Réinitialiser (11)
-
DMTF réservé (..)
-
Fournisseur réservé (32768.. 65535)
Travail [ à]
Peut contenir une référence au ConcreteJob créé pour effectuer le suivi de la transition d’État initiée par l’appel de méthode.
TimeoutPeriod [ dans]
Délai d’attente qui 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 TimeoutPeriod. La valeur 0 ou un paramètre null indique que le client n’a aucune exigence 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, le code de retour « utilisation du paramètre de délai d’attente non pris en charge » doit être retourné.
Valeur retournée
La méthode retourne l'une des valeurs suivantes :
-
Terminé sans erreur (0)
-
Non pris en charge (1)
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows 8.1 |
| Serveur minimal pris en charge |
Windows Server 2012 R2 |
| Espace de noms |
\Virtualisation racine \ v2 |
| MOF |
|
| DLL |
|