지정된 키를 사용하여 항목에 대한 변경 내용 데이터를 로드하기 위해 Sync Framework Runtime에서 호출됩니다.
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