Compartir a través de


Método ISyncMgrSynchronizeCallback::ShowErrorCompleted (mobsync.h)

Llamado por el controlador de la aplicación registrada antes o después de que se haya completado su operación PrepareForSync .

Sintaxis

HRESULT ShowErrorCompleted(
  [in] HRESULT    hr,
  [in] ULONG      cItems,
  [in] const GUID *pItemIDs
);

Parámetros

[in] hr

Tipo: HRESULT

Si ShowError se realizó correctamente. Este valor es S_SYNCMGR_RETRYSYNC si el controlador de la aplicación registrada requiere SyncMgr para reintentar la sincronización. Cuando se devuelve este valor a SyncMgr, se vuelve a llamar a los métodos PrepareForSync y Synchronize .

[in] cItems

Tipo: ULONG

Número de elementos de la matriz a los que apunta el parámetro pItemIDs . Este parámetro se omite a menos que hrResult esté S_SYNCMGR_RETRYSYNC.

[in] pItemIDs

Tipo: GUID const*

Puntero a la matriz de identificadores de elemento que se van a pasar a PrepareForSync en caso de reintento. Este parámetro se omite a menos que hrResult esté S_SYNCMGR_RETRYSYNC.

Valor devuelto

Tipo: HRESULT

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
La operación se ha completado correctamente.

Comentarios

El parámetro pItemIDs es un parámetro [in] y la función de llamada posee la memoria a la que apunta. SyncMgr realiza una copia de la matriz antes de devolverla.

El controlador de la aplicación registrada debe devolver desde el método ShowError lo antes posible y, a continuación, llamar a este método para notificar a SyncMgr que ha completado el procesamiento de la llamada ShowError .

Es aceptable que el controlador de la aplicación registrada llame a este método antes de volver desde el método ShowError .

El controlador de la aplicación registrada no debe llamar a este método a menos que se devuelva un código correcto desde el método ShowError .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mobsync.h
Archivo DLL Mobsync.dll

Consulte también

ISyncMgrSynchronizeCallback

ShowError