ISyncChangeBuilder::AddChangeUnitMetadata
Fügt einer Elementänderung Metadaten für eine Änderungseinheit hinzu.
HRESULT AddChangeUnitMetadata(
const BYTE * pbChangeUnitId,
const SYNC_VERSION * pChangeUnitVersion);
Parameter
- pbChangeUnitId
[in] Die ID der Änderungseinheit, die der Elementänderung hinzugefügt werden soll.
- pChangeUnitVersion
[in] Die Version der Änderung der Änderungseinheit, die der Elementänderung hinzugefügt werden soll.
Rückgabewert
S_OK
E_POINTER
E_OUTOFMEMORY
SYNC_E_ID_FORMAT_MISMATCH, wenn das Format der in pbChangeUnitId enthaltenen Änderungseinheit-ID nicht mit dem Format übereinstimmt, das von dem ID-Formatschema des Anbieters angegeben wird.
SYNC_E_INVALID_OPERATION, wenn eines der Flags der Elementänderung, der diese Änderungseinheit hinzugefügt werden soll, auf SYNC_CHANGE_FLAG_DELETE oder SYNC_CHANGE_FLAG_DOES_NOT_EXIST festgelegt ist.