ISyncChangeBatch::BeginUnorderedGroup

Opens an unordered group in the change batch. Item changes in this group can be in any order.


HRESULT BeginUnorderedGroup();

  • S_OK

  • SYNC_E_INVALID_OPERATION when a group is already open or an empty group was previously added to the batch.

  • SYNC_E_CHANGE_BATCH_IS_READ_ONLY when the ISyncChangeBatch object was created by using IProviderSyncServices::DeserializeChangeBatch.

Item changes that are added to the change batch after this method is called are added to the open group.

Item changes cannot be added to the change batch until a group is opened.

Show: