Partager via


Méthode SetPowerState de la classe CIM_LogicalDevice (gestion Hyper-V)

Définit l’état d’alimentation de l’appareil. L’utilisation de cette méthode a été déconseillée. Utilisez plutôt la méthode SetPowerState dans la classe PowerManagementService associée.

Syntaxe

uint32 SetPowerState(
  [in] uint16   PowerState,
  [in] datetime Time
);

Paramètres

PowerState [in]

État d’alimentation à définir.

Pleine puissance (1)

Économie d’énergie - Mode faible consommation (2)

Économie d’alimentation - Veille (3)

Économie d’énergie - Autre (4)

Cycle d’alimentation (5)

Mise hors tension (6)

Heure [in]

Time indique le moment où l’état d’alimentation doit être défini, soit en tant que valeur de date-heure normale, soit en tant que valeur d’intervalle (où l’intervalle commence lorsque l’appel de méthode est reçu).

Valeur retournée

Retourne un 0 en cas de réussite ; sinon, retourne une erreur.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8.1
Serveur minimal pris en charge
Windows Server 2012 R2
Espace de noms
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Voir aussi

CIM_LogicalDevice