Partager via


IDebugControl4 ::OpenLogFile2, méthode (dbgeng.h)

La méthode OpenLogFile2 ouvre un fichier journal qui recevra la sortie des objets clients .

Syntaxe

HRESULT OpenLogFile2(
  [in] PCSTR File,
  [in] ULONG Flags
);

Paramètres

[in] File

Spécifie le nom du fichier journal. fichier peut inclure un chemin relatif ou absolu ; les chemins relatifs sont relatifs au répertoire dans lequel le débogueur a été démarré. Si le fichier n’existe pas, il est créé.

[in] Flags

Spécifie les indicateurs de bits qui contrôlent la nature du fichier journal. indicateurs peut contenir des indicateurs du tableau suivant.

Drapeau Effet lors de la définition
DEBUG_LOG_APPEND La sortie est ajoutée au fichier journal au lieu d’ignorer le contenu du fichier journal.
DEBUG_LOG_UNICODE Le format du fichier journal sera Unicode au lieu d’ASCII.
 

Vous pouvez également définir indicateurs sur DEBUG_LOG_DEFAULT pour l’ensemble d’options par défaut qui ne contient aucun des indicateurs.

Valeur de retour

Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez valeurs de retour.

Retourner le code Description
S_OK
La méthode a réussi.

Remarques

Un seul fichier journal peut être ouvert à la fois. S’il existe déjà un fichier journal ouvert, il est fermé.

Pour plus d’informations sur les fichiers journaux, consultez Using Input and Output.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête dbgeng.h (include Dbgeng.h)

Voir aussi

.logappend (ajouter un fichier journal)

.logopen (Ouvrir le fichier journal)

closeLogFile

GetLogFile2

GetLogMask

IDebugControl4

OpenLogFile

setLogMask