IVdsAdviseSink 接口 (vds.h)

[从Windows 8和Windows Server 2012开始,虚拟磁盘服务 COM 接口由 Windows 存储管理 API 取代。]

接收 VDS 通知。

继承

IVdsAdviseSink 接口继承自 IUnknown 接口。 IVdsAdviseSink 还具有以下类型的成员:

方法

IVdsAdviseSink 接口具有这些方法。

 
IVdsAdviseSink::OnNotify

IVdsAdviseSink::OnNotify (vds.h) 方法将通知从提供程序传递到 VDS,将通知从 VDS 传递到应用程序。

注解

VDS 通过调用提供程序实现的 IVdsProviderPrivate::OnLoad 方法,向提供程序注册 IVdsAdviseSink 接口。

实现 IVdsAdviseSink 接口后,应用程序必须将接口注册到 VDS 才能接收通知。 若要注册,请调用 IVdsService::Advise 方法,并将指针传递到 IVdsAdviseSink 接口。 若要注销 IVdsAdviseSink 接口并停止接收通知,请使用 IVdsService::Unadvise 方法。

注意 调用 建议 的应用程序最终必须调用 Unadvise。 理想情况下,它应该在不再需要接收通知时立即调用 Unadvise

 

注册通知应用程序时,不会指定通知类型或对象类型。 而是注册以接收所有类型和来自所有提供程序的所有 VDS 通知。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 vds.h

另请参阅

IVdsProviderPrivate::OnLoad

IVdsService::Advise

VDS 接口

VDS 通知