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