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
S_OK
상태가 설정되었습니다.

설명

현재 SyncMgr에서 지원하는 유일한 SYNCMGRSTATUS 상태 값은 SYNCMGRSTATUS_SKIPPED. 등록된 애플리케이션의 처리기는 이 상태 값을 받을 때 pItemID에 지정된 항목을 건너뛰어야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 mobsync.h
DLL Mobsync.dll

추가 정보

ISyncMgrSynchronize

ISyncMgrSynchronize::P repareForSync

ISyncMgrSynchronize::SetProgressCallback

ISyncMgrSynchronize::Synchronize

PrepareForSyncCompleted

SYNCMGRSTATUS

SynchronizeCompleted