Freigeben über


IDsAdminNotifyHandler::Initialize-Methode (dsadmin.h)

Die IDsAdminNotifyHandler::Initialize-Methode wird aufgerufen, um den Benachrichtigungshandler zu initialisieren.

Syntax

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

Parameter

[in] pExtraInfo

Reserviert. Dieser Parameter ist NULL.

[out] puEventFlags

Zeiger auf einen ULONG-Wert , der eine Reihe von Flags empfängt, die angeben, welche Ereignisse der Benachrichtigungshandler empfangen soll. Dies kann eine Kombination aus einem oder mehreren der folgenden Werte sein. Wenn dieser Parameter null empfängt, empfängt der Benachrichtigungshandler keine Ereignisse.

DSA_NOTIFY_DEL

Benachrichtigen Sie den Handler, wenn ein Objekt gelöscht wird.

DSA_NOTIFY_REN

Benachrichtigen Sie den Handler, wenn ein Objekt umbenannt wird.

DSA_NOTIFY_MOV

Benachrichtigen Sie den Handler, wenn ein Objekt verschoben wird.

DSA_NOTIFY_PROP

Benachrichtigen Sie den Handler, wenn eine Eigenschaft geändert wird.

DSA_NOTIFY_ALL

Benachrichtigen Sie den Handler als Reaktion auf alle Ereignisse.

Rückgabewert

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Wenn die Methode fehlschlägt, wird ein HRESULT-Standardwert zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile dsadmin.h
DLL DSAdmin.dll

Weitere Informationen

Idataobject

IDsAdminNotifyHandler