Metodo ISyncMgrEventLinkUIOperation::Init (syncmgr.h)
Consente al Centro sincronizzazione di fornire il collegamento all'evento in modo che ISyncMgrUIOperation::Run sappia quale evento funzionare.
Sintassi
HRESULT Init(
[in] REFGUID rguidEventID,
[in] ISyncMgrEvent *pEvent
);
Parametri
[in] rguidEventID
Tipo: REFGUID
Riferimento all'ID evento archiviato. Questo parametro è uguale a quello restituito dal metodo GetEventID del parametro pEventID.
[in] pEvent
Tipo: ISyncMgrEvent*
Puntatore all'oggetto ISyncMgrEventda usare . Si tratta dell'oggetto evento proprietario del collegamento.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
L'ID evento è l'ID specificato dal gestore quando ReportEvent viene chiamato o è l'ID fornito dal gestore quando l'evento viene ottenuto dall'archivio eventi personalizzato.
Se si chiama ReportEvent, gli eventi verranno archiviati solo finché l'utente non si disconnette o finché il gestore non viene sincronizzato di nuovo.
L'interfaccia usata per implementare archivi eventi personalizzati è ISyncMgrEventStore.
ISyncMgrEvent fornito nel parametro pEvent non è lo stesso oggetto proveniente da un archivio eventi personalizzato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | syncmgr.h |