Freigeben über


IProviderFilteredSyncServices::CreateFilterInfo

Erstellt ein ISyncFilterInfo-Objekt, das von einem Quellenanbieter verwendet werden kann, um Informationen über den Filter zu übermitteln, mit dem gesteuert wird, welche Änderungen in einen Änderungsbatch eingeschlossen werden.

HRESULT CreateFilterInfo(
  DWORD dwFlags,
  ISyncFilterInfo ** ppFilterInfo);

Parameter

  • dwFlags
    [in] Flags, die zusätzliche Informationen über das zu erstellende Filterinformationsobjekt angeben. Der einzige gültige Wert ist SYNC_FILTER_INFO_FLAG_ITEM_LIST.
  • ppFilterInfo
    [out] Gibt das neu erstellte Filterinformationsobjekt zurück.

Rückgabewert

  • S_OK

  • E_POINTER

  • E_INVALIDARG, wenn dwFlags nicht SYNC_FILTER_INFO_FLAG_ITEM_LIST ist.

Hinweise

Wenn SYNC_FILTER_INFO_FLAG_ITEM_LIST für den dwFlags-Wert angegeben wird, gibt Sync Framework ein Objekt zurück, das ISyncFilterInfo implementiert. Die von diesem Objekt bereitgestellte Implementierung serialisiert Versionsinformationen und die für dwFlags angegebenen Flags, wenn die zugehörige ISyncFilterInfo::Serialize-Methode aufgerufen wird.

Siehe auch

Verweis

IProviderFilteredSyncServices-Schnittstelle