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


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

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

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

Синтаксис

void WIAS_LTRACE(
   pILog,
   ResID,
   Detail,
   Args
);

Параметры

pILog

ResID

Detail

Args

  • DetailLevel — указывает уровень диагностических сведений сообщения. Этот параметр может принимать одно из указанных ниже значений.

    Значение Описание
    WIALOG_LEVEL1 Регистрирует точки входа и выхода для всех методов и функций WIA.
    WIALOG_LEVEL2 Записывает в журнал дополнительные сведения о WIALOG_LEVEL1.
    WIALOG_LEVEL3 Регистрирует точки входа и выхода для всех методов и функций WIA, а также дополнительных функций, предоставляемых поставщиком.
    WIALOG_LEVEL4 Записывает в журнал дополнительные сведения о WIALOG_LEVEL3.
    WIALOG_LEVELXXX Определяемые пользователем уровни журнала.
  • ResourceID — указывает идентификатор ресурса. Это значение должно быть равно WIALOG_NO_RESOURCE_ID.

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

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

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

None

Remarks

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

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

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

Требования

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

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

WIAS_LERROR

WIAS_LHRESULT

WIAS_LWARNING

WIAS_TRACE