Partager via


Méthode ISyncMgrSynchronize::ShowError (mobsync.h)

Appelé par le gestionnaire de synchronisation dans un gestionnaire d’application inscrit lorsqu’un utilisateur double-clique sur un message associé dans l’onglet d’erreur.

Syntaxe

HRESULT ShowError(
  [in] HWND    hWndParent,
  [in] REFGUID ErrorID
);

Paramètres

[in] hWndParent

Type : HWND

Handle du HWND parent qu’une application inscrite doit utiliser pour afficher une interface utilisateur. Cette valeur peut être NULL.

[in] ErrorID

Type : REFGUID

Identificateur d’erreur associé à ce message d’erreur. Cette valeur est transmise dans la méthode LogError .

Valeur retournée

Type : HRESULT

Cette méthode prend en charge les valeurs de retour standard E_INVALIDARG, E_UNEXPECTED et E_OUTOFMEMORY, ainsi que les éléments suivants :

Code de retour Description
S_OK
L’appel s’est terminé avec succès.

Notes

Les gestionnaires doivent retourner dès que possible à partir de cette méthode et appeler la méthode ShowErrorCompleted . Un gestionnaire peut effectuer un appel à ShowErrorCompleted avant de retourner à partir de cette méthode. Si un gestionnaire retourne un code d’échec de cette méthode, il ne doit pas appeler la méthode ShowErrorCompleted .

Les applications peuvent afficher des éléments d’interface utilisateur dans cette méthode même si l’indicateur SYNCMGRFLAG_MAYBOTHERUSER n’est pas défini dans le paramètre dwSyncFlags de la méthode ISyncMgrSynchronize::Initialize . Les applications doivent toujours appeler EnableModeless et case activée le code de retour avant d’afficher une interface utilisateur.

Spécifications

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête mobsync.h
DLL Mobsync.dll

Voir aussi

EnableModeless

ISyncMgrSynchronize

ISyncMgrSynchronize::Initialize

LogError

SYNCMGRFLAG

ShowErrorCompleted