SetAsyncTraceParamsEx-Funktion
Die Einrichtung eines Ablaufverfolgungspuffers mit optionalen Feldern für Ablaufverfolgungen im Sprintf-Stil wird abgeschlossen.
Syntax
int SetAsyncTraceParamsEx(
LPSTR pszModule,
LPSTR pszFile,
int lLine,
LPSTR pszFunction,
DWORD dwTraceMask
);
Parameter
-
pszModule
-
Der Name des Moduls, das der Ablaufverfolgung zugeordnet ist.
-
pszFile
-
Der Name der Quelldatei, die die Ausnahme enthält.
-
lLine
-
Die Zeilennummer der Ausnahme in der Quelldatei.
-
pszFunction
-
Der Funktionsname der Ausnahme.
-
dwTraceMask
-
Eine Ablaufverfolgungsflagskonstante, die einen der verfügbaren Ablaufverfolgungstypen darstellt. Bei diesem Parameter kann es sich um einen der folgenden Werte handeln.
-
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)
-
Rückgabewert
Diese Funktion gibt 1 zurück, wenn die Funktion erfolgreich ist. andernfalls wird 0 zurückgegeben.
Bemerkungen
Exstrace.dll ist eine optionale Komponente, die mit dem Simple Mail Transfer Protocol (SMTP) und dem Network News Transfer Protocol (NNTP) installiert wird.
Diese Funktion verfügt über keine zugeordnete Importbibliothek oder Headerdatei. Sie müssen es mit den Funktionen LoadLibrary und GetProcAddress aufrufen.
Anforderungen
Anforderung | Wert |
---|---|
DLL |
|