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

Chamado pelo manipulador do aplicativo registrado antes ou depois que sua operação PrepareForSync for concluída.

Sintaxe

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

Parâmetros

[in] hr

Tipo: HRESULT

Se ShowError foi bem-sucedido. Esse valor será S_SYNCMGR_RETRYSYNC se o manipulador do aplicativo registrado exigir que SyncMgr repita a sincronização. Quando esse valor é retornado ao SyncMgr, os métodos PrepareForSync e Synchronize são chamados novamente.

[in] cItems

Tipo: ULONG

O número de itens na matriz apontada pelo parâmetro pItemIDs . Esse parâmetro é ignorado, a menos que hrResult seja S_SYNCMGR_RETRYSYNC.

[in] pItemIDs

Tipo: const GUID*

Um ponteiro para a matriz de IDs de item a serem passadas para PrepareForSync no caso de uma nova tentativa. Esse parâmetro é ignorado, a menos que hrResult seja S_SYNCMGR_RETRYSYNC.

Retornar valor

Tipo: HRESULT

Esse método pode retornar um desses valores.

Código de retorno Descrição
S_OK
A operação foi concluída com sucesso.

Comentários

O parâmetro pItemIDs é um parâmetro [in] e a função de chamada possui a memória apontada por ele. O SyncMgr faz uma cópia da matriz antes de retornar.

O manipulador do aplicativo registrado deve retornar do método ShowError assim que possível e, em seguida, chamar esse método para notificar o SyncMgr de que ele concluiu o processamento da chamada ShowError .

É aceitável que o manipulador do aplicativo registrado chame esse método antes de retornar do método ShowError .

O manipulador do aplicativo registrado não deve chamar esse método, a menos que um código de êxito seja retornado do método ShowError .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho mobsync.h
DLL Mobsync.dll

Confira também

ISyncMgrSynchronizeCallback

Showerror