Metodo ISyncMgrhronizeCallback::ShowErrorCompleted (mobsync.h)

Chiamato dal gestore dell'applicazione registrata prima o dopo il completamento dell'operazione PrepareForSync .

Sintassi

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

Parametri

[in] hr

Tipo: HRESULT

Indica se ShowError ha avuto esito positivo. Questo valore è S_SYNCMGR_RETRYSYNC se il gestore dell'applicazione registrata richiede a SyncMgr di ritentare la sincronizzazione. Quando questo valore viene restituito a SyncMgr, vengono chiamati nuovamente i metodi PrepareForSync e Synchronize .

[in] cItems

Tipo: ULONG

Numero di elementi nella matrice a cui punta il parametro pItemIDs . Questo parametro viene ignorato a meno che hrResult non sia S_SYNCMGR_RETRYSYNC.

[in] pItemIDs

Tipo: GUID const*

Puntatore alla matrice di ID elemento da passare a PrepareForSync in caso di ripetizione dei tentativi. Questo parametro viene ignorato a meno che hrResult non sia S_SYNCMGR_RETRYSYNC.

Valore restituito

Tipo: HRESULT

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Operazione riuscita.

Commenti

Il parametro pItemIDs è un parametro [in] e la funzione chiamante possiede la memoria a cui punta. SyncMgr crea una copia della matrice prima di restituire.

Il gestore dell'applicazione registrata deve restituire il prima possibile dal metodo ShowError e quindi chiamare questo metodo per notificare a SyncMgr che ha completato l'elaborazione della chiamata ShowError .

È accettabile che il gestore dell'applicazione registrata chiami questo metodo prima di restituire dal metodo ShowError .

Il gestore dell'applicazione registrata non deve chiamare questo metodo a meno che non venga restituito un codice di operazione riuscita dal metodo ShowError .

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione mobsync.h
DLL Mobsync.dll

Vedi anche

ISyncMgrSynchronizeCallback

ShowError