3.3.4.2 Processing Notifications Sent from the Server to the Client

The client SHOULD choose to implement the IVdsAdviseSink interface in order to receive notification from the server of changes to the storage objects on the server. Notifications are sent to the client for creating, deleting, and modifying storage objects. The client can choose to take other action based on these notifications. The client can also choose to ignore notifications from the server.

Notifications that are related to storage object modification indicate a state change, such as when a disk status changes from VDS_DS_ONLINE to VDS_DS_FAILED, or when a volume length changes because of a call to IVdsVolume::Extend.