Interface IVdsAdviseSink (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.]

Reçoit des notifications VDS.

Héritage

L’interface IVdsAdviseSink hérite de l’interface IUnknown. IVdsAdviseSink a également les types de membres suivants :

Méthodes

L’interface IVdsAdviseSink a ces méthodes.

 
IVdsAdviseSink ::OnNotify

La méthode IVdsAdviseSink ::OnNotify (vds.h) transmet des notifications des fournisseurs à VDS et de VDS aux applications.

Remarques

VDS inscrit une interface IVdsAdviseSink auprès des fournisseurs en appelant la méthode IVdsProviderPrivate ::OnLoad implémentée par le fournisseur.

Après avoir implémenté l’interface IVdsAdviseSink , une application doit inscrire l’interface auprès de VDS pour recevoir des notifications. Pour vous inscrire, appelez la méthode IVdsService ::Advise et passez un pointeur vers l’interface IVdsAdviseSink . Pour annuler l’inscription de l’interface IVdsAdviseSink et cesser de recevoir des notifications, utilisez la méthode IVdsService ::Unadvise .

Note Une application qui appelle Advise doit finalement appeler Unadvise. Dans l’idéal, il doit appeler Unadvise dès qu’il n’a plus besoin de recevoir de notifications.

 

Vous ne spécifiez pas de type de notification ou de type d’objet lorsque vous inscrivez une application pour les notifications. Au lieu de cela, vous vous inscrivez pour recevoir toutes les notifications VDS de tous types et de tous les fournisseurs.

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]
Plateforme cible Windows
En-tête vds.h

Voir aussi

IVdsProviderPrivate ::OnLoad

IVdsService ::Advise

VDS Interfaces

VDS Notifications