IChangeApplicationContext::GetSaveChangeWithChangeUnitsAction
Obtiene la acción que un proveedor de destino debe realizar para guardar una unidad de cambio.
HRESULT GetSaveChangeWithChangeUnitsAction(
ISyncChangeUnit * pChangeUnit,
SYNC_SAVE_ACTION * pAction);
Parámetros
- pChangeUnit
[in] Unidad de cambio que se ha de buscar.
- pAction
[out] Devuelve la acción que debe tomar un proveedor de destino para guardar pChangeUnit.
Valor devuelto
S_OK.
E_INVALIDARG si el cambio no contiene pChangeUnit o si la acción de resolución de conflictos para pChangeUnit no es una acción de almacenamiento.
E_OUTOFMEMORY.
E_POINTER.
SYNC_E_INVALID_OPERATION si IChangeApplicationContext::GetChangeApplicationAction devolvió un valor distinto de CAA_SAVE_CHANGE_WITH_CHANGE_UNITS o si el cambio no contiene unidades de cambio.
Notas
Sólo es válido para llamar a GetSaveChangeWithChangeUnitsAction una vez IChangeApplicationContext::GetChangeApplicationAction haya devuelto CAA_SAVE_CHANGE_WITH_CHANGE_UNITS.