ISyncChangeBatchBase::EndOrderedGroup
Schließt im Änderungsbatch eine zuvor geöffnete geordnete Gruppe.
HRESULT EndOrderedGroup(
const BYTE * pbUpperBound,
ISyncKnowledge * pMadeWithKnowledge);
Parameter
- pbUpperBound
[in] Die geschlossene Obergrenze von Element-IDs für diese geordnete Gruppe. Um eine unendliche Obergrenze anzugeben, verwenden Sie NULL.
- pMadeWithKnowledge
[in] Das Wissen des Replikats, durch das diese Gruppe erstellt wurde.
Rückgabewert
S_OK
SYNC_E_INVALID_OPERATION, wenn keine Gruppe geöffnet ist oder wenn eine ungeordnete Gruppe geöffnet ist.
SYNC_E_RANGE_OUT_OF_ORDER, wenn pbUpperBound kleiner als die ID des letzten Elements ist, das der Gruppe hinzugefügt wurde.
SYNC_E_CHANGE_BATCH_IS_READ_ONLY, wenn das ISyncChangeBatchBase-Objekt mit IProviderSyncServices::DeserializeChangeBatch oder IProviderSyncServices::DeserializeFullEnumerationChangeBatch erstellt wurde.