Partager via


énumération VDS_MAINTENANCE_OPERATION (vds.h)

[À compter de Windows 8 et Windows Server 2012, l’interface COM du service de disque virtuel est remplacée par l’API Gestion du stockage Windows.]

Définit l’ensemble des opérations de maintenance de sous-système valides.

Syntax

typedef enum _VDS_MAINTENANCE_OPERATION {
  BlinkLight = 1,
  BeepAlarm = 2,
  SpinDown = 3,
  SpinUp = 4,
  Ping = 5
} VDS_MAINTENANCE_OPERATION;

Constantes

 
BlinkLight
Valeur : 1
Clignote une lumière sur un lecteur.
BeepAlarm
Valeur : 2
Bips une alarme sur un lecteur.
SpinDown
Valeur : 3
Ralentit la rotation d’un lecteur de telle sorte que le lecteur entre dans un état d’inactivité. Généralement utilisé dans le but d’économiser de l’énergie.
SpinUp
Valeur : 4
Démarre la rotation d’un lecteur en préparation des lectures de données.
Ping
Valeur : 5
Effectue un test ping sur un lecteur.

Remarques

Les méthodes IVdsMaintenance ::StartMaintenance, IVdsMaintenance ::StopMaintenance et IVdsMaintenance ::P ulseMaintenance transmettent une valeur VDS_MAINTENANCE_OPERATION comme argument pour spécifier les détails de l’opération.

Note Des constantes supplémentaires peuvent être ajoutées à l’énumération VDS_MAINTENANCE_OPERATION dans les versions ultérieures de Windows. Pour cette raison, votre application doit être conçue pour gérer correctement une constante d’énumération non reconnue VDS_MAINTENANCE_OPERATION .
 

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête vds.h

Voir aussi

IVdsMaintenance ::P ulseMaintenance

IVdsMaintenance ::StartMaintenance

IVdsMaintenance ::StopMaintenance

Énumérations VDS