Freigeben über


WIAS_LERROR Makro (wiautil.h)

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

Das WIAS_LERROR Makro schreibt eine Diagnosenachricht WIA_ERROR in die Protokolldatei.

Syntax

void WIAS_LERROR(
   x,
   y,
   params
);

Parameter

x

y

params

  • 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 sein und die Nachricht im Format "class::method, error-text" generieren.

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

  • pIWiaLog : Zeiger auf eine IWiaLog-Schnittstelle.

Rückgabewert

Keine

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 Makros wird nicht empfohlen, da die Ausgabe nicht in die Wiatrace.log Diagnoseprotokolldatei aufgezeichnet wird. Es wird empfohlen, stattdessen das makro WIAS_ERROR zu verwenden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Veraltet. Verwenden Sie stattdessen WIAS_ERROR.
Zielplattform Desktop
Kopfzeile wiautil.h (einschließlich Wiautil.h)

Weitere Informationen

WIAS_ERROR

WIAS_LHRESULT

WIAS_LTRACE

WIAS_LWARNING