Método ISyncMgrEventLinkUIOperation::Init (syncmgr.h)

Permite al Centro de sincronización proporcionar el evento al que vincular para que ISyncMgrUIOperation::Run sepa qué evento operar.

Sintaxis

HRESULT Init(
  [in] REFGUID       rguidEventID,
  [in] ISyncMgrEvent *pEvent
);

Parámetros

[in] rguidEventID

Tipo: REFGUID

Referencia al identificador de evento que se está almacenando. Este parámetro es el mismo que lo que se devuelve del método GetEventID del parámetro pEvent .

[in] pEvent

Tipo: ISyncMgrEvent*

Puntero al objeto ISyncMgrEvent para ejecutar que se va a usar. Este es el objeto de evento que posee el vínculo.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

El identificador de evento es el identificador que se proporciona al controlador cuando se llama a ReportEvent o es el identificador proporcionado por el controlador cuando el evento se obtiene del almacén de eventos personalizado.

Si llama a ReportEvent, los eventos solo se almacenarán hasta que el usuario cierre sesión o hasta que el controlador se vuelva a sincronizar.

La interfaz que se usa para implementar almacenes de eventos personalizados es ISyncMgrEventStore.

ISyncMgrEvent proporcionado en el parámetro pEvent no es el mismo objeto que proviene de un almacén de eventos personalizado.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado syncmgr.h