IProviderCustomFilteredSyncServices::CreateCombinedFilterInfo
두 개의 ISyncFilter 개체 및 지정된 두 필터를 결합하는 방법에 대한 정보를 포함하는 ICombinedFilterInfo 개체를 만듭니다.
HRESULT CreateCombinedFilterInfo(
ISyncFilterInfo2 * pFilterInfo1,
ISyncFilterInfo2 * pFilterInfo2,
FILTER_COMBINATION_TYPE filterCombinationType,
ICombinedFilterInfo ** ppCombinedFilterInfo);
매개 변수
- pFilterInfo1
[in] 결합할 필터 중 하나에 대한 정보입니다.
- pFilterInfo2
[in] 결합할 다른 필터에 대한 정보입니다.
- filterCombinationType
[in] pFilterInfo1과 pFilterInfo2를 결합하는 방법을 나타냅니다.
- ppCombinedFilterInfo
[out] 결합할 두 필터 및 이러한 필터를 결합하는 방법에 대한 정보를 포함하는 개체를 반환합니다.
반환 값
S_OK
filterCombinationType의 값이 FCT_INTERSECTION이 아니면 E_INVALIDARG입니다.
E_OUTOFMEMORY
E_POINTER
IProviderSyncServices::Initialize를 호출하여 이 개체가 초기화되지 않았으면 SYNC_E_INVALID_OPERATION입니다.