Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La spécification LPEVALCOMCALLBACK définit un prototype de fonction de rappel. La méthode IValidate ::SetStatus permet à un outil de création de recevoir des informations sur la progression de la validation via la fonction de rappel inscrite.
Syntaxe
LPEVALCOMCALLBACK Lpevalcomcallback;
BOOL Lpevalcomcallback(
[in] STATUSTYPES iStatus,
LPCWSTR szData,
LPVOID pContext
)
{...}
Paramètres
[in] iStatus
Spécifie le message d’état envoyé par evalcom2.
szData
Valeur de chaîne contenant des informations appropriées à l’état. La valeur de szwData doit être le nombre d’ICEs en cours d’exécution si iStatus est ieStatusICECount. La valeur de szwData doit être le nom de l’ICE en cours d’exécution si iStatus est ieStatusRunICE. Sinon, la valeur de szwData doit être NULL. La fonction de rappel doit accepter NULL comme valeur possible pour ce paramètre.
pContext
Pointeur vers un contexte d’application passé à la méthode SetStatus . Ce paramètre peut être utilisé pour la vérification des erreurs.
Valeur retournée
| Retourner le code/la valeur | Descriptif |
|---|---|
|
La procédure de validation doit continuer. |
|
La validation a été annulée. La fonction de rappel retourne FALSE pour arrêter la validation. |
Remarques
La méthode SetStatus et LPEVALCOMCALLBACK peuvent être utilisées pour fournir des informations de progression. Par exemple, le message ieStatusICECount peut fournir le nombre global de graduations pour une barre de progression. Pour chaque message ieStatusRunICE reçu, l’appelant peut incrémenter la barre de progression une graduation.
Spécifications
| Requirement | Valeur |
|---|---|
| Client minimum requis | Evalcom2.dll version 3.0.3790.371 ou ultérieure |
| plateforme cible | Fenêtres |
| Header | evalcom2.h |