Partager via


énumération VDS_MAINTENANCE_OPERATION (vdshwprv.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 un voyant sur un lecteur.
BeepAlarm
Valeur : 2
Signale un signal d’alarme sur un lecteur.
SpinDown
Valeur : 3
Ralentit la rotation d’un lecteur de sorte que le lecteur passe à un état inactif. 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 passent 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 VDS_MAINTENANCE_OPERATION non reconnue.
 

Configuration requise

   
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 vdshwprv.h

Voir aussi

IVdsMaintenance::P ulseMaintenance

IVdsMaintenance::StartMaintenance

IVdsMaintenance::StopMaintenance

Énumérations VDS