Поделиться через


Метод IDsAdminNotifyHandler::Initialize (dsadmin.h)

Метод IDsAdminNotifyHandler::Initialize вызывается для инициализации обработчика уведомлений.

Синтаксис

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

Параметры

[in] pExtraInfo

Зарезервировано. Этот параметр будет иметь значение NULL.

[out] puEventFlags

Указатель на значение ULONG , которое получает набор флагов, указывающих, какие события должен получать обработчик уведомлений. Это может быть сочетание одного или нескольких из следующих значений. Если этот параметр получает ноль, обработчик уведомлений не будет получать никаких событий.

DSA_NOTIFY_DEL

Уведомление обработчика об удалении объекта.

DSA_NOTIFY_REN

Уведомлять обработчик при переименовании объекта.

DSA_NOTIFY_MOV

Уведомлять обработчик о перемещении объекта.

DSA_NOTIFY_PROP

Уведомлять обработчик об изменении свойства.

DSA_NOTIFY_ALL

Уведомлять обработчик в ответ на все события.

Возвращаемое значение

Если метод выполнен успешно, возвращается S_OK . Если метод завершается сбоем, возвращается стандартное значение HRESULT .

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header dsadmin.h
DLL DSAdmin.dll

См. также раздел

Idataobject

ИдентификаторыAdminNotifyHandler