macro WIAS_LTRACE (wiautil.h)
La macro WIAS_LTRACE è obsoleta. È consigliabile utilizzare invece la macro WIAS_TRACE .
La macro WIAS_LTRACE scrive un messaggio di diagnostica WIA_TRACE nel file di log.
Sintassi
void WIAS_LTRACE(
x,
y,
z,
params
);
Parametri
x
y
z
params
DetailLevel : specifica il livello di dettaglio di diagnostica del messaggio. Questo parametro può avere uno dei valori seguenti.
Valore Descrizione WIALOG_LEVEL1 Registra i punti di ingresso e uscita per tutti i metodi e le funzioni WIA. WIALOG_LEVEL2 Registra dettagli aggiuntivi per WIALOG_LEVEL1. WIALOG_LEVEL3 Registra i punti di ingresso e uscita per tutti i metodi e le funzioni WIA e funzioni aggiuntive fornite dal fornitore. WIALOG_LEVEL4 Registra dettagli aggiuntivi per WIALOG_LEVEL3. WIALOG_LEVELXXX Livelli di log definiti dall'utente. ResourceID : specifica l'ID risorsa. Questo valore deve essere impostato su WIALOG_NO_RESOURCE_ID.
format_string : specifica un elenco di argomenti di variabile, che inizia con una stringa di formato ANSI che descrive il messaggio e gli identificatori di formato. I puntini di sospensione (...) specificano un numero variabile di argomenti che devono essere restituiti. Il testo dell'errore deve essere preceduto dal nome completo del metodo o della funzione e generare il messaggio nel formato "class::method, error-text".
pIWiaLog : puntatore a un'interfaccia IWiaLog.
Valore restituito
nessuno
Osservazioni
Di seguito è riportato un esempio di utilizzo della macro:
WIAS_LTRACE(g_pIWiaLog, WIALOG_NO_RESOURCE_ID, WIALOG_LEVEL2,
("MyClass::MyMethod, This is my text and my lValue = %d", lValue));
Non è consigliabile utilizzare la macro WIAS_LTRACE perché non registra l'output nel file di log di diagnostica Wiatrace.log . È consigliabile utilizzare invece la macro WIAS_TRACE .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Obsoleta. Usare invece WIAS_TRACE. |
Piattaforma di destinazione | Desktop |
Intestazione | wiautil.h (include Wiautil.h) |