Partager via


Fonction de rappel LPDISPLAYVAL (evalcom2.h)

La spécification de la fonction LPDISPLAYVAL définit un prototype de fonction de rappel. La méthode IValidate ::SetDisplay permet à un outil de création de recevoir des messages d’état ICE via la fonction de rappel inscrite.

Syntaxe

LPDISPLAYVAL Lpdisplayval;

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

Paramètres

pContext

Pointeur vers un contexte d’application passé à la méthode SetDisplay .

Ce paramètre peut être utilisé pour la vérification des erreurs.

[in] uiType

Spécifie le type de message envoyé par ice.

Ce paramètre peut être l’une des valeurs suivantes.

Valeur Meaning
ieUnknown
0
Message ICE inconnu.
ieError
1
Message d’erreur ICE.
ieWarning
2
Message d’avertissement ICE.
ieInfo
3
Message d’information ICE.

[in] szwVal

Nom du ICE signalant le message ou une erreur signalée par evalcom2 lors de la validation.

[in] szwDescription

Texte du message.

[in] szwLocation

Emplacement de l’erreur.

Ce paramètre peut être NULL si l’erreur ne fait pas référence à une table ou une ligne de base de données réelle. Spécifiez l’emplacement de l’erreur au format suivant : Table\tColumn\tPrimaryKey1[\tPrimaryKey2\ . . .].

Valeur retournée

Retourner le code/la valeur Descriptif
TRUE
1
La procédure de validation doit continuer.
FALSE
0
La validation a été annulée. La fonction de rappel retourne FALSE pour arrêter la validation.

Spécifications

Requirement Valeur
Client minimum requis Evalcom2.dll version 3.0.3790.371 ou ultérieure
plateforme cible Fenêtres
Header evalcom2.h

Voir aussi

IValidate

Utilisation d’Evalcom2

Fonctions de rappel de validation