ISaveChangeContext::SetRecoverableErrorOnChange
Gibt an, dass ein behebbarer Fehler aufgetreten ist, als Daten für dieses Element im Elementspeicher gespeichert wurden.
HRESULT SetRecoverableErrorOnChange(
HRESULT hrError,
IRecoverableErrorData * pErrorData);
Parameter
- hrError
[in] Der Fehlercode, der dem Fehler zugeordnet ist, durch den das Anwenden der Elementdaten verhindert wurde.
- pErrorData
[in, unique] Zusätzliche Informationen zum Fehler.
Rückgabewert
S_OK
E_INVALIDARG
SYNC_E_INTERNAL_ERROR
Hinweise
Beim Aufruf dieser Methode wird dem erlangten Wissen ein ISingleItemException-Objekt hinzugefügt, und die Elementänderung wird für die Dauer der Synchronisierungssitzung nicht erneut aufgelistet.
Diese Methode aktualisiert das Wissen für den Synchronisierungsbereich. Nachdem diese Methode aufgerufen wurde, rufen Sie ISaveChangeContext::GetKnowledgeForScope auf, um das aktualisierte Wissen abzurufen.