Интерфейс IVdsAdviseSink (vdshwprv.h)
[Начиная с Windows 8 и Windows Server 2012, COM-интерфейс службы виртуальных дисков замечается API управления хранилищем Windows.]
Получает уведомления VDS.
Наследование
Интерфейс IVdsAdviseSink наследуется от интерфейса IUnknown . IVdsAdviseSink также имеет следующие типы элементов:
Методы
Интерфейс IVdsAdviseSink содержит следующие методы.
IVdsAdviseSink::OnNotify Метод IVdsAdviseSink::OnNotify (vdshwprv.h) передает уведомления от поставщиков в VDS, а из VDS — в приложения. |
Комментарии
VDS регистрирует интерфейс IVdsAdviseSink с поставщиками, вызывая метод IVdsProviderPrivate::OnLoad , реализованный поставщиком.
После реализации интерфейса IVdsAdviseSink приложение должно зарегистрировать его в VDS для получения уведомлений. Для регистрации вызовите метод IVdsService::Advise и передайте указатель на интерфейс IVdsAdviseSink . Чтобы отменить регистрацию интерфейса IVdsAdviseSink и прекратить получение уведомлений, используйте метод IVdsService::Unadvise .
Вы не указываете тип уведомления или тип объекта при регистрации приложения для уведомлений. Вместо этого вы регистрируетесь для получения всех уведомлений VDS обо всех типах и от всех поставщиков.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | vdshwprv.h |