Partager via


IProviderCustomFilteredSyncServices::CreateCombinedFilterInfo

Crée un objet ICombinedFilterInfo qui contient deux objets ISyncFilter, et des informations sur la combinaison des deux filtres spécifiés.

Syntaxe

HRESULT CreateCombinedFilterInfo(
  ISyncFilterInfo2        *  pFilterInfo1,
  ISyncFilterInfo2        *  pFilterInfo2,
  FILTER_COMBINATION_TYPE    filterCombinationType,
  ICombinedFilterInfo     ** ppCombinedFilterInfo);

Paramètres

  • pFilterInfo1
    [in] Informations relatives à l'un des filtres à combiner.

  • pFilterInfo2
    [in] Informations relatives à l'autre filtre à combiner.

  • filterCombinationType
    [in] Indique la façon de combiner pFilterInfo1 et pFilterInfo2.

  • ppCombinedFilterInfo
    [out] Retourne un objet qui contient les informations à propos des deux filtres à combiner, et la méthode pour les combiner.

Valeur de retour

  • S_OK.

  • E_INVALIDARG lorsque filterCombinationType est une valeur différente de FCT_INTERSECTION.

  • E_OUTOFMEMORY.

  • E_POINTER.

  • SYNC_E_INVALID_OPERATION lorsque cet objet n'a pas été initialisé en appelant IProviderSyncServices::Initialize.

Voir aussi

Autres ressources

Interface IProviderCustomFilteredSyncServices