IProviderCustomFilteredSyncServices::CreateCombinedFilterInfo
Crea un objeto ICombinedFilterInfo que contiene dos objetos ISyncFilter e información sobre cómo combinar los dos filtros especificados.
HRESULT CreateCombinedFilterInfo(
ISyncFilterInfo2 * pFilterInfo1,
ISyncFilterInfo2 * pFilterInfo2,
FILTER_COMBINATION_TYPE filterCombinationType,
ICombinedFilterInfo ** ppCombinedFilterInfo);
Parámetros
- pFilterInfo1
[in] Información sobre uno de los filtros que se van a combinar.
- pFilterInfo2
[in] Información sobre el otro filtro que se va a combinar.
- filterCombinationType
[in] Indica la manera de combinar pFilterInfo1 y pFilterInfo2.
- ppCombinedFilterInfo
[out] Devuelve un objeto que contiene información sobre los dos filtros que se deben combinar y la manera de combinarlos.
Valor devuelto
S_OK.
E_INVALIDARG si filterCombinationType es cualquier valor distinto de FCT_INTERSECTION.
E_OUTOFMEMORY.
E_POINTER.
SYNC_E_INVALID_OPERATION cuando este objeto no se ha inicializado con una llamada a IProviderSyncServices::Initialize.