Freigeben über


ISyncMgrSynchronizeCallback::ShowErrorCompleted-Methode (mobsync.h)

Wird vor oder nach Abschluss des PrepareForSync-Vorgangs vom Handler der registrierten Anwendung aufgerufen.

Syntax

HRESULT ShowErrorCompleted(
  [in] HRESULT    hr,
  [in] ULONG      cItems,
  [in] const GUID *pItemIDs
);

Parameter

[in] hr

Typ: HRESULT

Gibt an , ob ShowError erfolgreich war. Dieser Wert ist S_SYNCMGR_RETRYSYNC, wenn der Handler der registrierten Anwendung SyncMgr erfordert, um die Synchronisierung erneut zu versuchen. Wenn dieser Wert an SyncMgr zurückgegeben wird, werden die Methoden PrepareForSync und Synchronize erneut aufgerufen.

[in] cItems

Typ: ULONG

Die Anzahl der Elemente im Array, auf die der pItemIDs-Parameter verweist. Dieser Parameter wird ignoriert, es sei denn , hrResult ist S_SYNCMGR_RETRYSYNC.

[in] pItemIDs

Typ: const GUID*

Ein Zeiger auf das Array von Element-IDs, die im Falle eines Wiederholungsversuchs an PrepareForSync übergeben werden sollen. Dieser Parameter wird ignoriert, es sei denn , hrResult ist S_SYNCMGR_RETRYSYNC.

Rückgabewert

Typ: HRESULT

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Der Vorgang wurde erfolgreich abgeschlossen.

Hinweise

Der pItemIDs-Parameter ist ein [in]-Parameter, und die aufrufende Funktion besitzt den Speicher, auf den sie verweist. SyncMgr macht vor der Rückgabe eine Kopie des Arrays.

Der Handler der registrierten Anwendung sollte so bald wie möglich von der ShowError-Methode zurückkehren und dann diese Methode aufrufen, um SyncMgr zu benachrichtigen, dass die Verarbeitung des ShowError-Aufrufs abgeschlossen ist.

Es ist akzeptabel, dass der Handler der registrierten Anwendung diese Methode aufruft, bevor er von der ShowError-Methode zurückgibt.

Der Handler der registrierten Anwendung sollte diese Methode nur aufrufen, wenn von der ShowError-Methode ein Erfolgscode zurückgegeben wird.

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

ISyncMgrSynchronizeCallback

Showerror