Compartilhar via


Interface IVdsAdviseSink (vds.h)

[Começando com Windows 8 e Windows Server 2012, a interface COM do Serviço de Disco Virtual é substituída pela API de Gerenciamento de Armazenamento do Windows.]

Recebe notificações do VDS.

Herança

A interface IVdsAdviseSink herda da interface IUnknown . IVdsAdviseSink também tem esses tipos de membros:

Métodos

A interface IVdsAdviseSink tem esses métodos.

 
IVdsAdviseSink::OnNotify

O método IVdsAdviseSink::OnNotify (vds.h) passa notificações de provedores para VDS e de VDS para aplicativos.

Comentários

O VDS registra uma interface IVdsAdviseSink com provedores chamando o método IVdsProviderPrivate::OnLoad implementado pelo provedor.

Depois de implementar a interface IVdsAdviseSink , um aplicativo deve registrar a interface com o VDS para receber notificações. Para registrar, chame o método IVdsService::Advise e passe um ponteiro para a interface IVdsAdviseSink . Para cancelar o registro da interface IVdsAdviseSink e parar de receber notificações, use o método IVdsService::Unadvise .

Nota Um aplicativo que chama Advise deve eventualmente chamar Unadvise. O ideal é que ele chame Unadvise assim que não precisar mais receber notificações.

 

Você não especifica um tipo de notificação ou um tipo de objeto ao registrar um aplicativo para notificações. Em vez disso, você se registra para receber todas as notificações de VDS de todos os tipos e de todos os provedores.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho vds.h

Confira também

IVdsProviderPrivate::OnLoad

IVdsService::Advise

VDS Interfaces

Notificações do VDS