Condividi tramite


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