structure VDS_DISK_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 disque.
Syntaxe
typedef struct _VDS_DISK_NOTIFICATION {
ULONG ulEvent;
VDS_OBJECT_ID diskId;
} VDS_DISK_NOTIFICATION;
Membres
ulEvent
Détermine l’événement de disque pour lequel une application sera avertie, comme l’une des valeurs suivantes.
Valeur | Signification |
---|---|
|
Un disque a été inséré ou un contrôleur RAID a mis en évidence une LUN locale de l’hôte. |
|
Un disque a été supprimé ou un contrôleur RAID a été supprimé d’un LUN. |
|
Un membre de la structure VDS_DISK_PROP a changé ou une étendue sur un disque a été modifiée. |
diskId
GUID de l’objet disque qui a déclenché l’événement.
Remarques
La structure VDS_NOTIFICATION inclut cette structure en tant que membre.
Une application peut recevoir des événements de disque 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 disk, utilisez la méthode IVdsService::GetObject . Vous pouvez ensuite utiliser la méthode IVdsDisk::GetProperties ou la méthode IVdsDisk3::GetProperties2 pour obtenir les propriétés du disque.
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