ISyncMgrEventLinkUIOperation::Init-Methode (syncmgr.h)
Ermöglicht sync center, das Ereignis bereitzustellen, mit dem eine Verknüpfung hergestellt werden soll, damit ISyncMgrUIOperation::Run weiß, welches Ereignis ausgeführt werden soll.
Syntax
HRESULT Init(
[in] REFGUID rguidEventID,
[in] ISyncMgrEvent *pEvent
);
Parameter
[in] rguidEventID
Typ: REFGUID
Ein Verweis auf die ereignis-ID, die gespeichert wird. Dieser Parameter entspricht dem, was von der GetEventID-Methode des pEvent-Parameters zurückgegeben wird.
[in] pEvent
Typ: ISyncMgrEvent*
Ein Zeiger auf das zu verwendendeISyncMgrEvent-Objekt. Dies ist das Ereignisobjekt, das den Link besitzt.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Die Ereignis-ID ist die ID, die der Handler beim Aufrufen von ReportEvent erhält, oder die ID, die vom Handler bereitgestellt wird, wenn das Ereignis aus dem benutzerdefinierten Ereignisspeicher abgerufen wird.
Wenn Sie ReportEvent aufrufen, werden Ihre Ereignisse nur gespeichert, bis sich der Benutzer abmeldet oder bis der Handler erneut synchronisiert wird.
Die Schnittstelle, die zum Implementieren benutzerdefinierter Ereignisspeicher verwendet wird, ist ISyncMgrEventStore.
Das im pEvent-Parameter bereitgestellte ISyncMgrEvent ist nicht dasselbe Objekt, das aus einem benutzerdefinierten Ereignisspeicher stammt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | syncmgr.h |