由 Sync Framework 執行階段呼叫,以便針對具有指定之索引鍵的項目載入變更資料。
HRESULT LoadChangeData(
const ITEM_FIELDS *pKeyAndExpectedVersionInfo,
const CHANGE_UNIT_SET *pChangeUnitsToLoad,
IRecoverableErrorCallback *pRecoverableErrorCallback,
IUnknown **ppChangeData);
參數
pKeyAndExpectedVersionInfo
[in] 傳回應載入資料之項目的索引鍵和更新版本屬性。如果傳回值無效,Sync Framework 就會結束工作階段。提供者必須執行開放式並行存取檢查,以便驗證目的地的項目版本會對應至 keyAndExpectedVersion 中找到的值。如果這項檢查失敗,提供者應該報告可復原的錯誤。
- pChangeUnitsToLoad
[in, unique] 包含要針對項目載入之變更單位的 CHANGE_UNIT_SET 物件。如果沒有指定任何變更單位,此參數應該是 Null (非空白)。
- pRecoverableErrorCallback
[in] 如果在資料載入期間發生可復原的錯誤,則為包含可呼叫之方法的 IRecoverableErrorCallback 物件。
- ppChangeData
[out] 物件,表示具有指定的索引鍵之項目的變更資料。
傳回值
- S_OK