structure VDS_VOLUME_NOTIFICATION (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 les détails des événements de volume.
Syntaxe
typedef struct _VDS_VOLUME_NOTIFICATION {
ULONG ulEvent;
VDS_OBJECT_ID volumeId;
VDS_OBJECT_ID plexId;
ULONG ulPercentCompleted;
} VDS_VOLUME_NOTIFICATION;
Membres
ulEvent
Détermine l’événement de volume pour lequel une application sera avertie, comme l’une des valeurs suivantes.
Valeur | Signification |
---|---|
|
Un nouveau volume est arrivé. |
|
Un volume existant a été supprimé. |
|
Un membre de la structure VDS_VOLUME_PROP a changé. Cette valeur peut également indiquer une modification de l’un des plex associés au volume, comme l’ajout, la suppression ou la réparation d’un plex. |
|
Un volume est en cours de reconstruction. |
volumeId
VDS_OBJECT_ID du volume qui a déclenché l’événement.
plexId
VDS_OBJECT_ID d’un plex de volume. VDS applique cet identificateur pendant l’opération de reconstruction, qui peut s’exécuter sur plusieurs plex à des taux différents.
ulPercentCompleted
Degré de fin de l’opération.
Remarques
La structure VDS_NOTIFICATION inclut cette structure en tant que membre.
Une application peut recevoir des événements de volume en implémentant l’interface IVdsAdviseSink et en passant le pointeur d’interface en tant qu’argument à la méthode IVdsService::Advise .
Pour obtenir l’objet volume, utilisez la méthode IVdsService::GetObject . Vous pouvez ensuite utiliser la méthode IVdsVolume::GetProperties ou la méthode IVdsVolume2::GetProperties2 pour obtenir les propriétés de volume.
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 | vds.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour