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


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

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

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

Синтаксис

void WIAS_LERROR(
   pILog,
   ResID,
   Args
);

Параметры

pILog

Указатель на интерфейс IWiaLog.

ResID

Указывает идентификатор ресурса. Это значение должно иметь значение WIALOG_NO_RESOURCE_ID.

Args

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

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

Никакой

Замечания

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

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.
целевая платформа Настольный
заголовка wiamdef.h (include Wiautil.h)

См. также

WIAS_ERROR

WIAS_LHRESULT

WIAS_LTRACE

WIAS_LWARNING