ISyncMgrSynchronize::SetItemStatus-Methode (mobsync.h)
Wird vom Handler einer registrierten Anwendung aufgerufen, um die status eines Elements in den folgenden beiden Fällen zu ändern: zwischen dem Zeitpunkt, zu dem der Handler von der ISyncMgrSynchronize::P repareForSync-Methode zurückgegeben und die Rückrufmethode PrepareForSyncCompleted aufgerufen hat, oder nachdem der Handler von der ISyncMgrSynchronize::Synchronize-Methode zurückgegeben wurde, aber noch nicht die SynchronizeCompleted-Rückrufmethode aufgerufen hat.
Syntax
HRESULT SetItemStatus(
[in] REFGUID pItemID,
[in] DWORD dwSyncMgrStatus
);
Parameter
[in] pItemID
Typ: REFGUID
Identifiziert das Element mit geändertem status.
[in] dwSyncMgrStatus
Art: DWORD
Der neue status für das angegebene Element aus der SYNCMGRSTATUS-Enumeration.
Rückgabewert
Typ: HRESULT
Diese Methode unterstützt die Standardrückgabewerte E_INVALIDARG, E_UNEXPECTED und E_OUTOFMEMORY sowie Folgendes:
Rückgabecode | BESCHREIBUNG |
---|---|
|
Status wurde festgelegt. |
Hinweise
Derzeit ist der einzige SYNCMGRSTATUS-status Wert, der von SyncMgr unterstützt wird, SYNCMGRSTATUS_SKIPPED. Der Handler der registrierten Anwendung sollte das in pItemID angegebene Element überspringen, wenn er diesen status Wert empfängt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | mobsync.h |
DLL | Mobsync.dll |
Weitere Informationen
ISyncMgrSynchronize::P repareForSync
ISyncMgrSynchronize::SetProgressCallback