SetAsyncTraceParamsEx 函数

完成使用 sprintf 样式跟踪的可选字段设置跟踪缓冲区。

语法

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) 一起安装的可选组件。

此函数没有关联的导入库或头文件;必须使用 LoadLibraryGetProcAddress 函数调用它。

要求

要求
DLL
Exstrace.dll