共用方式為


ISimpleSyncServices::RemoveItemFromReplica

從複寫中移除項目的中繼資料,但不移除項目本身。在後續的同步處理工作階段期間,此項目將會重新列舉為新建立的項目。

HRESULT RemoveItemFromReplica(
  const ITEM_FIELDS *pKeyInfo);

參數

  • pKeyInfo
    [in] 代表要移除之項目的 ITEM_FIELDS 物件。

傳回值

  • S_OK。

  • 如果沒有在呼叫這個方法之前呼叫 ISimpleSyncServices::BeginRemoveItemsFromReplica,則為 SYNC_E_PFX_INVALID_OPERATION。

  • 當簡單提供者要求 pKeyInfo 必須包含主要識別規則的值時,則為 E_INVALIDARG。

備註

您必須在呼叫 RemoveItemFromReplica 之前,呼叫 BeginRemoveItemsFromReplica 來啟動交易。透過呼叫 RemoveItemFromReplica 所移除的項目要等到 RemoveItemFromReplica 的所有呼叫完成之後呼叫 ISimpleSyncServices::EndRemoveItemsFromReplica 才會得到認可。

請參閱

參考

ISimpleSyncServices 介面