Condividi tramite


IChangeApplicationServices::ReportRecoverableErrorOnChangeUnitChange

Notifica al servizio di applicazione modifiche che quando il provider di destinazione ha tentato di applicare la modifica dell'unità di modifica si è verificato un errore reversibile.

HRESULT ReportRecoverableErrorOnChangeUnitChange(
  ISyncChangeUnit * pChangeUnitChange,
  HRESULT hrErrorCode,
  IRecoverableErrorData * pErrorData);

Parametri

  • pChangeUnitChange
    [in] Modifica dell'unità di modifica applicata correttamente alla replica di destinazione.
  • hrErrorCode
    [in] Codice di errore che indica il motivo della mancata applicazione della modifica dell'unità di modifica.
  • pErrorData
    [in, unique] Ulteriori informazioni sull'errore.

Valore restituito

  • S_OK.

  • E_OUTOFMEMORY.

  • E_POINTER.

  • SYNC_E_CHANGE_NEEDS_KNOWLEDGE se pChangeUnitChange non contiene la conoscenza corrente.

  • SYNC_E_ID_FORMAT_MISMATCH se il formato di un ID specificato non corrisponde allo schema del formato dell'ID specificato durante l'inizializzazione di questo oggetto.

  • SYNC_E_INVALID_OPERATION se l'applicazione di modifiche non è stata avviata per un batch di modifiche oppure se pChangeUnitChange o la modifica padre è già stata segnalata come applicata correttamente o in conflitto.

Vedere anche

Riferimento

Interfaccia IChangeApplicationServices