structure VDS_LUN_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 d’une notification LUN.
Syntaxe
typedef struct _VDS_LUN_NOTIFICATION {
ULONG ulEvent;
VDS_OBJECT_ID LunId;
} VDS_LUN_NOTIFICATION;
Membres
ulEvent
Détermine l’événement LUN pour lequel une application sera avertie, comme l’une des valeurs suivantes.
Valeur | Signification |
---|---|
|
Une nouvelle LUN a été créée. |
|
Une LUN existante a été supprimée. |
|
Un membre a été modifié dans la structure VDS_LUN_PROP d’un LUN externe. Parmi les exemples de modifications qui déclenchent cette notification, citons les modifications apportées à la structure VDS_LUN_PROP et l’ajout d’un plex à la LUN. Les applications sont responsables de la détermination de la nature précise de la modification. |
LunId
GUID de la LUN.
Remarques
Cette structure est incluse en tant que membre dans la structure VDS_NOTIFICATION .
Une application peut recevoir des événements LUN 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 LUN, utilisez la méthode IVdsService ::GetObject . Vous pouvez ensuite utiliser la méthode IVdsLun ::GetProperties pour obtenir les propriétés lun.
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
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