Freigeben über


WIAS_LERROR Makro (wiamdef.h)

Das WIAS_LERROR Makro ist veraltet. Es wird empfohlen, stattdessen das WIAS_ERROR Makro zu verwenden.

Das WIAS_LERROR Makro schreibt eine Diagnose-WIA_ERROR Nachricht in die Protokolldatei.

Syntax

void WIAS_LERROR(
   pILog,
   ResID,
   Args
);

Parameter

pILog

Zeiger auf eine IWiaLog Interface.

ResID

Gibt die Ressourcen-ID an. Dieser Wert sollte auf WIALOG_NO_RESOURCE_ID festgelegt werden.

Args

format_string, ... – Gibt eine Variablenargumentliste an, die mit einer ANSI-Formatzeichenfolge beginnt, die die Nachricht und alle Formatbezeichner beschreibt. Die Auslassungspunkte (...) gibt eine variable Anzahl von Argumenten an, die ausgegeben werden müssen. Dem Fehlertext sollte der vollständige Name der Methode oder Funktion vorangestellt und die Meldung im Format "class::method, error-text" generiert werden.

Rückgabewert

Nichts

Bemerkungen

Im Folgenden finden Sie ein Beispiel für die Verwendung des Makros:

WIAS_LERROR(g_pIWiaLog, WIALOG_NO_RESOURCE_ID, ("MyClass::MyMethod, This is my text and my lValue = %d", lValue));

Das WIAS_LERROR Makro ist veraltet und wird nicht für die Verwendung empfohlen, da die Ausgabe nicht in der Wiatrace.log Diagnoseprotokolldatei aufgezeichnet wird. Es wird empfohlen, stattdessen das WIAS_ERROR Makro zu verwenden.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verwenden Sie stattdessen WIAS_ERROR veraltet.
Zielplattform- Desktop
Header- wiamdef.h (include Wiautil.h)

Siehe auch

WIAS_ERROR

WIAS_LHRESULT

WIAS_LTRACE

WIAS_LWARNING