IVdsAdviseSink-Schnittstelle (vds.h)
[Ab Windows 8 und Windows Server 2012 wird die COM-Schnittstelle des Virtuellen Datenträgerdiensts durch die Windows Storage Management-API abgelöst.]
Empfängt VDS-Benachrichtigungen.
Vererbung
Die IVdsAdviseSink-Schnittstelle erbt von der IUnknown-Schnittstelle . IVdsAdviseSink verfügt auch über folgende Membertypen:
Methoden
Die IVdsAdviseSink-Schnittstelle verfügt über diese Methoden.
IVdsAdviseSink::OnNotify Die Methode IVdsAdviseSink::OnNotify (vds.h) übergibt Benachrichtigungen von Anbietern an VDS und von VDS an Anwendungen. |
Hinweise
VDS registriert eine IVdsAdviseSink-Schnittstelle bei Anbietern, indem die vom Anbieter implementierte IVdsProviderPrivate::OnLoad-Methode aufgerufen wird.
Nach der Implementierung der IVdsAdviseSink-Schnittstelle muss eine Anwendung die Schnittstelle bei VDS registrieren, um Benachrichtigungen zu empfangen. Rufen Sie zur Registrierung die IVdsService::Advise-Methode auf, und übergeben Sie einen Zeiger auf die IVdsAdviseSink-Schnittstelle . Um die Registrierung der IVdsAdviseSink-Schnittstelle aufzuheben und den Empfang von Benachrichtigungen zu beenden, verwenden Sie die IVdsService::Unadvise-Methode .
Sie geben keinen Benachrichtigungs- oder Objekttyp an, wenn Sie eine Anwendung für Benachrichtigungen registrieren. Stattdessen registrieren Sie sich, um alle VDS-Benachrichtigungen aller Typen und von allen Anbietern zu erhalten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | vds.h |