WIAS_TRACE macro (wiamdef.h)
La macro WIAS_TRACE écrit un message de diagnostic dans le fichier Wiatrace.log .
Syntaxe
void WIAS_TRACE(
x
);
Paramètres
x
HInst : gérez la DLL (pilote).
format_string, ... - Spécifie une liste d’arguments variables, qui commence par une chaîne de format ANSI qui décrit le message et tous les identificateurs de format. Les points de suspension (...) spécifient un nombre variable d’arguments qui doivent être générés. Le texte d’erreur doit être précédé du nom complet de la méthode ou de la fonction et générer le message au format « class ::method, error-text ».
Valeur de retour
None
Remarques
Pour activer le suivi dans les builds gratuites, les pilotes doivent définir la macro WIA_DEBUG en ajoutant #define WIA_DEBUG
avant d’inclure l’un des en-têtes WIA. Le suivi est activé par défaut dans les builds cochées et déboguées du système d’exploitation.
Voici un exemple d’utilisation de la macro :
WIAS_TRACE((g_hInst,"WIA storage path = %ws",m_wszStoragePath));
Cet extrait de code a été extrait de Wiadriver.cpp, qui est inclus dans les exemples de pilotes d’acquisition d’images Windows (WIA) sur GitHub.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | wiamdef.h (incluez Wiautil.h) |