ISimpleSyncProviderConstraintConflictResolver::ModifyLocalItem
Benennt das lokale Element um, damit es nicht mehr mit dem Remoteelementnamen in Konflikt steht.
HRESULT ModifyLocalItem(
const ITEM_FIELDS *pKeyAndExpectedVersionInfo,
IRecoverableErrorCallback *pRecoverableErrorCallback,
ITEM_FIELDS **ppUpdatedKeyAndVersionInfo);
Parameter
- pKeyAndExpectedVersionInfo
[in] Der Schlüssel und die Versionseigenschaften des Elements, das in einem Konflikt steht.
- pRecoverableErrorCallback
[in] Ein IRecoverableErrorCallback-Objekt, das Methoden enthält, die aufgerufen werden können, wenn während der Konfliktbehandlung ein behebbarer Fehler auftritt.
- ppUpdatedKeyAndVersionInfo
[out] Gibt den Schlüssel und Versionseigenschaften von pLocalConflictingItemInfo zurück, die als Ergebnis der Konfliktauflösung geändert wurden.
Rückgabewert
- S_OK