ISyncMgrSynchronize::SetItemStatus 메서드(mobsync.h)
등록된 애플리케이션의 처리기에서 동기화 관리자가 호출하여 ISyncMgrSynchronize::P repareForSync 메서드에서 처리기가 반환된 시간과 PrepareForSyncCompleted 콜백 메서드를 호출한 시간 사이에 항목의 상태 변경합니다. 또는 처리기가 ISyncMgrSynchronize::Synchronize 메서드에서 반환되었지만 아직 SynchronizeCompleted 콜백 메서드를 호출하지 않은 후
구문
HRESULT SetItemStatus(
[in] REFGUID pItemID,
[in] DWORD dwSyncMgrStatus
);
매개 변수
[in] pItemID
형식: REFGUID
변경된 상태 있는 항목을 식별합니다.
[in] dwSyncMgrStatus
형식:DWORD
SYNCMGRSTATUS 열거형에서 가져온 지정된 항목에 대한 새 상태.
반환 값
형식: HRESULT
이 메서드는 표준 반환 값, E_INVALIDARG, E_UNEXPECTED 및 E_OUTOFMEMORY 지원합니다.
반환 코드 | Description |
---|---|
|
상태가 설정되었습니다. |
설명
현재 SyncMgr에서 지원하는 유일한 SYNCMGRSTATUS 상태 값은 SYNCMGRSTATUS_SKIPPED. 등록된 애플리케이션의 처리기는 이 상태 값을 받을 때 pItemID에 지정된 항목을 건너뛰어야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | mobsync.h |
DLL | Mobsync.dll |
추가 정보
ISyncMgrSynchronize::P repareForSync
ISyncMgrSynchronize::SetProgressCallback