IProviderFilteredSyncServices::CreateFilterInfo

创建 ISyncFilterInfo 对象,源提供程序可使用该对象来传递有关用于控制要将哪些变更包括在变更批中的筛选器的信息。

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

参数

  • dwFlags
    [in] 指定有关要创建的筛选器信息对象的其他信息的标志。唯一有效的值是 SYNC_FILTER_INFO_FLAG_ITEM_LIST
  • ppFilterInfo
    [out] 返回新创建的筛选器信息对象。

返回值

  • S_OK

  • E_POINTER

  • E_INVALIDARG(当 dwFlags 不是 SYNC_FILTER_INFO_FLAG_ITEM_LIST 时)。

备注

在为 dwFlags 值指定 SYNC_FILTER_INFO_FLAG_ITEM_LIST 时,Sync Framework 返回实现 ISyncFilterInfo 的对象。此对象提供的实现可序列化在调用其 ISyncFilterInfo::Serialize 方法为 dwFlags 指定的版本信息和标志。

请参阅

参考

IProviderFilteredSyncServices 接口