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

La méthode GetLogFile2 retourne le nom du fichier journal actuellement ouvert.

Syntaxe

HRESULT GetLogFile2(
  [out, optional] PSTR   Buffer,
  [in]            ULONG  BufferSize,
  [out, optional] PULONG FileSize,
  [out]           PULONG Flags
);

Paramètres

[out, optional] Buffer

Reçoit le nom du fichier journal actuellement ouvert. Si Buffer a la valeur NULL, ces informations ne sont pas retournées.

[in] BufferSize

Spécifie la taille, en caractères, de la mémoire tampon .

[out, optional] FileSize

Reçoit la taille, en caractères, du nom du fichier journal. Si FileSize a lavaleur NULL, ces informations ne sont pas retournées.

[out] Flags

Reçoit les indicateurs de bits utilisés lors de l’ouverture du fichier journal. Pour obtenir une description de ces indicateurs, consultez le paramètre Flagsd’OpenLogFile2 .

Valeur retournée

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

Code de retour Description
S_OK
La méthode a réussi.
S_FALSE
La méthode a réussi. Toutefois, le nom du fichier journal étant trop long pour tenir dans la mémoire tampon , le nom a été tronqué.
E_NOINTERFACE
Il n’existe actuellement aucun fichier journal ouvert.

Remarques

Pour plus d’informations sur les fichiers journaux, consultez Utilisation de l’entrée et de la sortie.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête dbgeng.h (inclure Dbgeng.h)

Voir aussi

CloseLogFile

GetLogFile

GetLogMask

IDebugControl4

OpenLogFile2