Поделиться через


макрос WIAS_LERROR (wiautil.h)

Макрос WIAS_LERROR устарел. Вместо этого рекомендуется использовать макрос WIAS_ERROR .

Макрос WIAS_LERROR записывает диагностическое WIA_ERROR сообщение в файл журнала.

Синтаксис

void WIAS_LERROR(
   x,
   y,
   params
);

Параметры

x

y

params

  • format_string, ... — задает список переменных аргументов, который начинается со строки формата ANSI, описывающей сообщение и любые идентификаторы формата. Многоточие (...) указывает переменное число аргументов, которые должны быть выходными. Текст ошибки должен иметь префикс с полным именем метода или функции и создать сообщение в формате "class::method, error-text".

  • lResId — указывает идентификатор ресурса. Это значение должно быть равно WIALOG_NO_RESOURCE_ID.

  • pIWiaLog — указатель на интерфейс IWiaLog.

Возвращаемое значение

None

Remarks

Ниже приведен пример использования макроса.

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

Макрос WIAS_LERROR не рекомендуется, так как он не записывает свои выходные данные в файл журнала диагностики Wiatrace.log . Вместо этого рекомендуется использовать макрос WIAS_ERROR .

Требования

Требование Значение
Минимальная версия клиента Является устаревшей. Вместо этого используйте WIAS_ERROR.
Целевая платформа Персональный компьютер
Верхняя часть wiautil.h (включая Wiautil.h)

См. также раздел

WIAS_ERROR

WIAS_LHRESULT

WIAS_LTRACE

WIAS_LWARNING