Partager via


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

La méthode IDsAdminNotifyHandler ::Initialize est appelée pour initialiser le gestionnaire de notification.

Syntaxe

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

Paramètres

[in] pExtraInfo

Réservé. Ce paramètre aura la valeur NULL.

[out] puEventFlags

Pointeur vers une valeur ULONG qui reçoit un ensemble d’indicateurs qui indiquent les événements que le gestionnaire de notifications doit recevoir. Il peut s’agir d’une combinaison d’une ou plusieurs des valeurs suivantes. Si ce paramètre reçoit zéro, le gestionnaire de notifications ne recevra aucun événement.

DSA_NOTIFY_DEL

Notifier le gestionnaire lorsqu’un objet est supprimé.

DSA_NOTIFY_REN

Informez le gestionnaire lorsqu’un objet est renommé.

DSA_NOTIFY_MOV

Notifier le gestionnaire lorsqu’un objet est déplacé.

DSA_NOTIFY_PROP

Informez le gestionnaire lorsqu’une propriété est modifiée.

DSA_NOTIFY_ALL

Informez le gestionnaire en réponse à tous les événements.

Valeur retournée

Si la méthode réussit, S_OK est retourné. Si la méthode échoue, une valeur HRESULT standard est retournée.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête dsadmin.h
DLL DSAdmin.dll

Voir aussi

Idataobject

IDsAdminNotifyHandler