Compartir a través de


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

Llamado por el administrador de sincronización en un controlador de aplicaciones registrado cuando un usuario hace doble clic en un mensaje asociado en la pestaña de error.

Sintaxis

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

Parámetros

[in] hWndParent

Tipo: HWND

Identificador del HWND primario que debe usar una aplicación registrada para mostrar una interfaz de usuario. Este valor puede ser NULL.

[in] ErrorID

Tipo: REFGUID

Identificador de error asociado a este mensaje de error. Este valor se pasa en el método LogError .

Valor devuelto

Tipo: HRESULT

Este método admite los valores devueltos estándar E_INVALIDARG, E_UNEXPECTED y E_OUTOFMEMORY, y lo siguiente:

Código devuelto Descripción
S_OK
La llamada se ha completado correctamente.

Comentarios

Los controladores deben devolver lo antes posible desde este método y llamar al método ShowErrorCompleted . Un controlador puede realizar una llamada a ShowErrorCompleted antes de volver desde este método. Si un controlador devuelve un código de error de este método, no debe llamar al método ShowErrorCompleted .

Las aplicaciones pueden mostrar elementos de la interfaz de usuario en este método aunque la marca de SYNCMGRFLAG_MAYBOTHERUSER no esté establecida en el parámetro dwSyncFlags del método ISyncMgrSynchronize::Initialize . Las aplicaciones deben seguir llamando a EnableModeless y comprobar el código de retorno antes de mostrar una interfaz de usuario.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mobsync.h
Archivo DLL Mobsync.dll

Consulte también

EnableModeless

ISyncMgrSynchronize

ISyncMgrSynchronize::Initialize

LogError

SYNCMGRFLAG

ShowErrorCompleted