Compartir a través de


Función de devolución de llamada LPDISPLAYVAL (evalcom2.h)

La especificación de función LPDISPLAYVAL define un prototipo de función de devolución de llamada. El método IValidate::SetDisplay permite que una herramienta de creación reciba mensajes de estado ICE a través de la función de devolución de llamada registrada.

Syntax

LPDISPLAYVAL Lpdisplayval;

BOOL Lpdisplayval(
       LPVOID pContext,
  [in] RESULTTYPES uiType,
  [in] LPCWSTR szwVal,
  [in] LPCWSTR szwDescription,
  [in] LPCWSTR szwLocation
)
{...}

Parámetros

pContext

Puntero a un contexto de aplicación pasado al método SetDisplay .

Este parámetro se puede usar para la comprobación de errores.

[in] uiType

Especifica el tipo de mensaje enviado por el ICE.

Este parámetro puede ser uno de los siguientes valores.

Importancia Meaning
ieUnknown
0
Mensaje ICE desconocido.
ieError
1
Mensaje de error ice.
ieWarning
2
Mensaje de advertencia ICE.
ieInfo
3
Mensaje de información de ICE.

[in] szwVal

Nombre del ICE que notifica el mensaje o un error notificado por evalcom2 durante la validación.

[in] szwDescription

Texto del mensaje.

[in] szwLocation

Ubicación del error.

Este parámetro puede ser NULL si el error no hace referencia a una tabla o fila de base de datos real. Especifique la ubicación del error con el siguiente formato: Table\tColumn\tPrimaryKey1[\tPrimaryKey2\ . . .].

Valor devuelto

Código y valor devueltos Description
TRUE
1
El procedimiento de validación debe continuar.
FALSE
0
Se canceló la validación. La función de devolución de llamada devuelve FALSE para detener la validación.

Requisitos

Requirement Importancia
Cliente mínimo compatible Evalcom2.dll versión 3.0.3790.371 o posterior
de la plataforma de destino de Windows
Header evalcom2.h

Consulte también

IValidate

Uso de Evalcom2

Funciones de devolución de llamada de validación