ISyncChangeBatchBase::EndOrderedGroup
Fecha um grupo ordenado aberto anteriormente no lote de alterações.
HRESULT EndOrderedGroup(
const BYTE * pbUpperBound,
ISyncKnowledge * pMadeWithKnowledge);
Parâmetros
- pbUpperBound
[in] O limite superior fechado das IDs de item desse grupo ordenado. Para especificar um limite superior infinito, use NULL.
- pMadeWithKnowledge
[in] O conhecimento da réplica que fez este grupo.
Valor de retorno
S_OK
SYNC_E_INVALID_OPERATION quando nenhum grupo está aberto ou um grupo desordenado está aberto.
SYNC_E_RANGE_OUT_OF_ORDER quando pbUpperBound é menor que a ID do último item adicionado ao grupo.
SYNC_E_CHANGE_BATCH_IS_READ_ONLY quando o objeto ISyncChangeBatchBase for criado usando IProviderSyncServices::DeserializeChangeBatch ou IProviderSyncServices::DeserializeFullEnumerationChangeBatch.