SetAsyncTraceParamsEx fonction)

Termine la configuration d’une mémoire tampon de suivi 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.

Tâche

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

pszFunction

Nom de fonction de l’exception.

dwTraceMask

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

Erreur irrécupérable _ _Masque de trace (0x00000001)

Erreur _ _Masque de trace (0x00000002)

Débogage _ _Masque de trace (0x00000004)

État _ _Masque de trace (0x00000008)

_ FUNCT _Masque de trace (0x00000010)

Message _ _Masque de trace (0x00000020)

Tout _ _Masque de trace (0xFFFFFFFF)

Valeur retournée

Cette fonction retourne 1 si la fonction est réussie ; Sinon, elle retourne 0.

Remarques

Exstrace.dll est un composant facultatif qui est installé 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 .

Configuration requise

Condition requise Valeur
DLL
Exstrace.dll