Метод 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 |