Partager via


SetAsyncTraceParamsEx, fonction

Termine la configuration d’une mémoire tampon de trace avec des champs facultatifs pour les traces de style sprintf.

Syntaxe

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

Paramètres

pszModule

Nom du module associé à la trace.

pszFile

Nom du fichier source qui contient l’exception.

lLine

Numéro de ligne de l’exception dans le fichier source.

pszFunction

Nom de la fonction de l’exception.

dwTraceMask

Constante d’indicateur de trace qui représente l’un des types de trace disponibles. Ce paramètre peut être l’une des valeurs suivantes.

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)

Valeur retournée

Cette fonction retourne 1 si la fonction réussit ; sinon, elle retourne 0.

Notes

Exstrace.dll est un composant facultatif qui s’installe avec le protocole SMTP (Simple Mail Transfer Protocol) et le protocole NNTP (Network News Transfer Protocol).

Cette fonction n’a pas de bibliothèque d’importation ou de fichier d’en-tête associé ; vous devez l’appeler à l’aide des fonctions LoadLibrary et GetProcAddress .

Spécifications

Condition requise Valeur
DLL
Exstrace.dll