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 |
---|---|
|
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 |