Structure SYNCMGRLOGERRORINFO (mobsync.h)

Fournit des informations d’erreur à utiliser dans la méthode ISyncMgrSynchronizeCallback::LogError .

Syntaxe

typedef struct _tagSYNCMGRLOGERRORINFO {
  DWORD cbSize;
  DWORD mask;
  DWORD dwSyncMgrErrorFlags;
  GUID  ErrorID;
  GUID  ItemID;
} SYNCMGRLOGERRORINFO, *LPSYNCMGRLOGERRORINFO;

Membres

cbSize

Type : DWORD

Taille de la structure.

mask

Type : DWORD

Valeur du masque. Le gestionnaire de synchronisation implémenté par votre application peut définir n’importe quelle combinaison des bits suivants pour indiquer les champs de SYNCMGRLOGERRORINFO qu’il a renseignés lors de l’appel de ISyncMgrSynchronizeCallback::LogError.

SYNCMGRLOGERROR_ERRORFLAGS

Le champ dwSyncMgrErrorFlags est valide.

SYNCMGRLOGERROR_ERRORID

Le champ ErrorID est valide.

SYNCMGRLOGERROR_ITEMID

Le champ ItemID est valide.

dwSyncMgrErrorFlags

Type : DWORD

Indicateurs d’erreur. À ce stade, seule la valeur suivante est reconnue.

SYNCMGRERRORFLAG_ENABLEJUMPTEXT

La méthode ISyncMgrSynchronize::ShowError doit être appelée sur cet élément.

ErrorID

Type : GUID

Identificateur d’erreur.

ItemID

Type : GUID

Élément dans lequel l’erreur s’est produite.

Configuration requise

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

Voir aussi

ISyncMgrSynchronizeCallback::LogError