IAnchorSyncProvider::EnumerateChanges를 호출하는 동안 검색된 변경 내용 집합을 보고합니다.
HRESULT ReportChanges(
ULONG cItemChanges,
const ITEM_CHANGE *pItemChanges,
BYTE *pAnchor,
ULONG cbAnchor);
매개 변수
- cItemChanges
[in] pItemChanges의 항목 수입니다.
- pItemChanges
[in, unique] 로컬 복제본 항목의 변경 내용에 대한 메타데이터를 포함하는 ITEM_CHANGE 구조의 컬렉션입니다.
- pAnchor
[in, unique, size_is(cbAnchor)] 타임스탬프와 같은 열거형 앵커를 나타내는 바이트 배열입니다. 이 앵커 이후에 발생한 변경 내용이 열거됩니다.
- cbAnchor
[in] pAnchor의 바이트 수를 지정합니다.
반환 값
S_OK
cItemChanges가 0인 경우 pItemChanges가 비어 있지 않거나, pItemChange가 0보다 큰 경우 pItemChanges가 비어 있으면 E_INVALIDARG입니다.
변경 내용을 열거할 때 이전 시도가 완료되지 않았거나 IAnchorChangeDetectionCallback::ReportItemsAndAutodetectDeletes가 이전에 같은 세션에서 호출된 경우에는 SYNC_E_PFX_INVALID_OPERATION입니다.