Compartilhar via


Método IDsAdminNotifyHandler::Initialize (dsadmin.h)

O método IDsAdminNotifyHandler::Initialize é chamado para inicializar o manipulador de notificação.

Sintaxe

HRESULT Initialize(
  [in]  IDataObject *pExtraInfo,
  [out] ULONG       *puEventFlags
);

Parâmetros

[in] pExtraInfo

Reservado. Esse parâmetro será NULL.

[out] puEventFlags

Ponteiro para um valor ULONG que recebe um conjunto de sinalizadores que indicam quais eventos o manipulador de notificação deve receber. Isso pode ser uma combinação de um ou mais dos valores a seguir. Se esse parâmetro receber zero, o manipulador de notificação não receberá nenhum evento.

DSA_NOTIFY_DEL

Notifique o manipulador quando um objeto for excluído.

DSA_NOTIFY_REN

Notifique o manipulador quando um objeto for renomeado.

DSA_NOTIFY_MOV

Notifique o manipulador quando um objeto for movido.

DSA_NOTIFY_PROP

Notifique o manipulador quando uma propriedade for alterada.

DSA_NOTIFY_ALL

Notifique o manipulador em resposta a todos os eventos.

Retornar valor

Se o método for bem-sucedido, S_OK será retornado. Se o método falhar, um valor HRESULT padrão será retornado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho dsadmin.h
DLL DSAdmin.dll

Confira também

Idataobject

IDsAdminNotifyHandler