IProviderSyncServices::CreateFullEnumerationChangeBatch
Creates an ISyncFullEnumerationChangeBatch object that a provider can use to manage change enumeration for a full enumeration.
HRESULT CreateFullEnumerationChangeBatch(
ISyncKnowledge * pDestinationKnowledge,
IForgottenKnowledge * pSourceForgottenKnowledge,
const BYTE * pbLowerFullEnumerationBound,
ISyncFullEnumerationChangeBatch ** ppChangeBatch);
Parameters
- pDestinationKnowledge
[in] The knowledge of the destination replica.
- pSourceForgottenKnowledge
[in] The forgotten knowledge of the source replica.
- pbLowerFullEnumerationBound
[in] The closed lower bound of item IDs that are contained in the newly created change batch object.
- ppChangeBatch
[out] The newly created change batch object.
Return Value
S_OK
E_POINTER
E_INVALIDARG
E_OUTOFMEMORY
SYNC_E_INVALID_OPERATION when this object is not initialized.