IDebugControl ::GetLogFile, méthode (dbgeng.h)
La méthode GetLogFile retourne le nom du fichier journal actuellement ouvert.
Syntaxe
HRESULT GetLogFile(
[out, optional] PSTR Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG FileSize,
[out] PBOOL Append
);
Paramètres
[out, optional] Buffer
Reçoit le nom du fichier journal actuellement ouvert. Si tampon est NULL, ces informations ne sont pas retournées.
[in] BufferSize
Spécifie la taille, en caractères, de la mémoire tampon tampon.
[out, optional] FileSize
Reçoit la taille, en caractères, du nom du fichier journal. Si FileSize est NULL, ces informations ne sont pas retournées.
[out] Append
Reçoit TRUE si les messages de journal sont ajoutés au fichier journal, ou FALSE si le contenu du fichier journal a été ignoré lors de l’ouverture du fichier.
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 |
---|---|
|
La méthode a réussi. |
|
La méthode a réussi. Toutefois, le nom du fichier journal était trop long pour s’adapter à la mémoire tampon tampon afin que le nom soit tronqué. |
|
Il n’existe actuellement aucun fichier journal ouvert. |
Remarques
GetLogFile et GetLogFileWide se comportent de la même façon que GetLogFile2 et GetLogFile2Wide avec Ajout recevoir uniquement les informations relatives à l’indicateur de DEBUG_LOG_APPEND.
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) |