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


Функция SetAsyncTraceParamsEx

Завершает настройку буфера трассировки с необязательными полями для трассировок в стиле спринта.

Синтаксис

int SetAsyncTraceParamsEx(
   LPSTR pszModule,
   LPSTR pszFile,
   int   lLine,
   LPSTR pszFunction,
   DWORD dwTraceMask
);

Параметры

pszModule

Имя модуля, связанного с трассировкой.

pszFile

Имя исходного файла, содержащего исключение.

lLine

Номер строки исключения в исходном файле.

pszFunction

Имя функции исключения.

dwTraceMask

Константу флага трассировки, представляющую один из доступных типов трассировки. Этот параметр может иметь любое из следующих значений.

FATAL_TRACE_MASK (0x00000001)

ERROR_TRACE_MASK (0x00000002)

DEBUG_TRACE_MASK (0x00000004)

STATE_TRACE_MASK (0x00000008)

FUNCT_TRACE_MASK (0x00000010)

MESSAGE_TRACE_MASK (0x00000020)

ALL_TRACE_MASK (0xFFFFFFFF)

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

Эта функция возвращает значение 1, если функция выполнена успешно; в противном случае возвращается значение 0.

Комментарии

Exstrace.dll является необязательным компонентом, который устанавливается с протоколом SMTP и протоколом передачи новостей сети (NNTP).

У этой функции нет связанной библиотеки импорта или файла заголовка; его необходимо вызвать с помощью функций LoadLibrary и GetProcAddress .

Требования

Требование Значение
DLL
Exstrace.dll