ISyncChangeBatchBase::EndOrderedGroup
Chiude un gruppo ordinato aperto in precedenza nel batch di modifiche.
HRESULT EndOrderedGroup(
const BYTE * pbUpperBound,
ISyncKnowledge * pMadeWithKnowledge);
Parametri
- pbUpperBound
[in] Limite superiore chiuso di ID elemento per questo gruppo ordinato. Per specificare un limite superiore infinito, utilizzare NULL.
- pMadeWithKnowledge
[in] Conoscenza della replica che ha creato questo gruppo.
Valore restituito
S_OK
SYNC_E_INVALID_OPERATION se non è aperto alcun gruppo o se è aperto un gruppo non ordinato.
SYNC_E_RANGE_OUT_OF_ORDER se pbUpperBound è minore dell'ID dell'ultimo elemento aggiunto al gruppo.
SYNC_E_CHANGE_BATCH_IS_READ_ONLY se l'oggetto ISyncChangeBatchBase è stato creato tramite IProviderSyncServices::DeserializeChangeBatch o IProviderSyncServices::DeserializeFullEnumerationChangeBatch.