Partager via


macro WIAS_TRACE (wiautil.h)

La macro WIAS_TRACE écrit un message de diagnostic dans le fichierWiatrace.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 deWiadriver.cpp, qui est inclus avec le WDK.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête wiautil.h (inclure Wiautil.h)

Voir aussi

WIAS_ASSERT

WIAS_ERROR

WIAS_HRESULT