ISyncChangeBatchBase::EndOrderedGroup
Ferme un groupe ordonné précédemment ouvert dans le lot de modifications.
HRESULT EndOrderedGroup(
const BYTE * pbUpperBound,
ISyncKnowledge * pMadeWithKnowledge);
Paramètres
- pbUpperBound
[in] Limite supérieure fermée des ID d'élément de ce groupe ordonné. Pour spécifier une limite supérieure infinie, utilisez la propriété NULL.
- pMadeWithKnowledge
[in] Connaissance du réplica qui a composé ce groupe.
Valeur de retour
S_OK
SYNC_E_INVALID_OPERATION si aucun groupe n'est ouvert ou si un groupe non ordonné est ouvert.
SYNC_E_RANGE_OUT_OF_ORDER lorsque pbUpperBound est inférieur à l'ID du dernier élément ajouté au groupe.
SYNC_E_CHANGE_BATCH_IS_READ_ONLY lorsque l'objet ISyncChangeBatchBase a été créé en utilisant IProviderSyncServices::DeserializeChangeBatch ou IProviderSyncServices::DeserializeFullEnumerationChangeBatch.