ISyncDataConverter::ConvertDataToProviderFormat
외부 형식의 데이터를 공급자의 전송 형식으로 변환합니다. 외부 형식은 동기화 커뮤니티에서 사용하는 중간 형식 또는 다른 공급자의 전송 형식일 수 있습니다.
HRESULT ConvertDataToProviderFormat(
ILoadChangeContext *pDataContext,
IUnknown *pUnkDataOut,
IUnknown **ppUnkDataOut);
매개 변수
- pDataContext
[in] 항목 저장소에서 로드할 변경 내용에 대한 정보를 나타내는 ILoadChangeContext 개체입니다. 데이터를 변환하는 동안 문제가 발생할 경우 이 개체를 사용하여 변경 내용에 복구 가능한 오류를 설정할 수 있습니다.
- pUnkDataOut
[in] 변환할 데이터입니다.
- ppUnkDataout
[out] 변환된 데이터입니다.
반환 값
S_OK
개발자가 정의한 오류 값입니다.
주의
데이터를 변환하는 동안 이 메서드에서 오류가 반환되면 동기화 세션이 끝나고 오류 코드가 반환됩니다. 또한 데이터를 변환하는 동안 복구 가능한 오류가 발생하면 오류를 반환하는 대신 pDataContext에 해당 오류를 설정합니다. 그러면 오류가 설정된 항목은 변경 내용을 적용하는 동안 건너뛰게 됩니다.