ISyncChangeBatchAdvanced::GetBatchLevelKnowledgeShouldBeApplied
Obtiene un valor que indica si se debe guardar el conocimiento aprendido para el lote una vez aplicado este a la réplica de destino.
HRESULT GetBatchLevelKnowledgeShouldBeApplied(
BOOL *pfBatchKnowledgeShouldBeApplied);
Parámetros
- pfBatchKnowledgeShouldBeApplied
[out] Devuelve un valor que indica si se debe guardar el conocimiento aprendido para el lote una vez aplicado este a la réplica de destino.
Valor devuelto
S_OK
E_POINTER
SYNC_E_BATCH_NEEDS_KNOWLEDGE si el lote de cambios no contiene ningún cambio y ningún conocimiento.
Notas
Normalmente, el proveedor de destino guarda el conocimiento aprendido en cada cambio de elemento a medida que se aplica a la réplica de destino. El valor que devuelve GetBatchLevelKnowledgeShouldBeApplied indica si también es necesario guardar el conocimiento aprendido del lote de cambios una vez aplicado el lote de cambios completo. El conocimiento aprendido del lote de cambios se pueden obtener mediante una llamada a ISyncChangeBatchBase::GetLearnedKnowledge.