IVdsAdviseSink 介面 (vdshwprv.h)

[從 Windows 8 和 Windows Server 2012 開始,虛擬磁碟服務 COM 介面會由 Windows 記憶體管理 API 取代。

接收 VDS 通知。

繼承

IVdsAdviseSink 介面繼承自 IUnknown 介面。 IVdsAdviseSink 也有下列類型的成員:

方法

IVdsAdviseSink 介面具有這些方法。

 
IVdsAdviseSink::OnNotify

IVdsAdviseSink::OnNotify 方法 (vdshwprv.h) 將通知從提供者傳遞至 VDS,以及從 VDS 傳遞至應用程式。

備註

VDS 會呼叫提供者所實作的 IVdsProviderPrivate::OnLoad 方法,向提供者註冊 IVdsAdviseSink 介面。

實作 IVdsAdviseSink 介面之後,應用程式必須向 VDS 註冊介面,才能接收通知。 若要註冊,請呼叫 IVdsService::Advise 方法,並將指標傳遞至 IVdsAdviseSink 介面。 若要取消註冊 IVdsAdviseSink 介面並停止接收通知,請使用 IVdsService::Unadvise 方法。

注意 呼叫 建議 的應用程式最終必須呼叫 Unadvise。 在理想情況下,它應該在不再需要收到通知時立即呼叫 Unadvise

 

當您為通知註冊應用程式時,不會指定通知類型或物件類型。 相反地,您會註冊以接收所有類型和所有提供者的所有 VDS 通知。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平台 Windows
標頭 vdshwprv.h

另請參閱

IVdsProviderPrivate::OnLoad

IVdsService::建議

VDS 介面

VDS 通知