IProviderFilteredSyncServices2::CreateFilteredFullEnumerationChangeBatch
Cria um objeto ISyncFullEnumerationChangeBatch que só inclui alterações passadas pelo filtro especificado.
HRESULT CreateFilteredFullEnumerationChangeBatch(
ISyncFilterInfo * pFilterInfo,
ISyncKnowledge * pDestinationKnowledge,
IForgottenKnowledge * pSourceForgottenKnowledge,
const BYTE * pbLowerFullEnumerationBound,
ISyncFullEnumerationChangeBatch ** ppChangeBatch);
Parâmetros
- pFilterInfo
[in] As informações sobre o filtro usado para controlar quais alterações são incluídas neste lote de alterações.
- pDestinationKnowledge
[in] O conhecimento da réplica de destino.
- pSourceForgottenKnowledge
[in] O conhecimento esquecido da réplica de origem.
- pbLowerFullEnumerationBound
[in] O limite inferior fechado das IDs de itens contidas no objeto do lote de alterações recém-criado.
- ppChangeBatch
[out] Retorna o objeto do lote de alterações filtradas recém-criado.
Valor de retorno
S_OK
E_POINTER
SYNC_E_INVALID_OPERATION quando este objeto não foi inicializado adequadamente.