IProviderSyncServices::CreateChangeApplier

创建一个变更应用方,目标提供程序可使用它处理要应用到其副本中的变更。

HRESULT CreateChangeApplier(
  REFIID riid,
  void ** ppvChangeApplier);

参数

  • riid
    [in] 要创建的变更应用方的类型的 IID。下列值有效:

    • IID_ISynchronousNotifyingChangeApplier

    • IID_IasynchronousNotifyingChangeApplier

  • ppvChangeApplier
    [out, iid_is(riid)] 返回新创建的变更应用方对象。

返回值

  • S_OK

  • E_POINTER

  • 如果 riid 不是 IID_ISynchronousNotifyingChangeApplierIID_IasynchronousNotifyingChangeApplier,则返回值为 E_INVALIDARG。

  • 如果未初始化此对象,则返回值为 SYNC_E_INVALID_OPERATION。

请参阅

参考

IProviderSyncServices 接口