Metodo IDebugControl2::OpenLogFile (dbgeng.h)

Il metodo OpenLogFile apre un file di log che riceverà l'output dagli oggetti client.

Sintassi

HRESULT OpenLogFile(
  [in] PCSTR File,
  [in] BOOL  Append
);

Parametri

[in] File

Specifica il nome del file di log. Il file può includere un percorso relativo o assoluto; i percorsi relativi sono relativi alla directory in cui è stato avviato il debugger. Se il file non esiste, verrà creato automaticamente.

[in] Append

Specifica se aggiungere o meno messaggi di log a un file di log esistente. Se TRUE, i messaggi di log verranno aggiunti al file; se FALSE, il contenuto di qualsiasi file corrispondente file esistente viene rimosso.

Valore restituito

Questo metodo può anche restituire valori di errore. Per altri dettagli, vedere Valori restituiti .

Codice restituito Descrizione
S_OK
Il metodo è stato eseguito correttamente.

Commenti

OpenLogFile e OpenLogFileWide si comportano allo stesso modo di OpenLogFile2 e OpenLogFile2Wide con flag impostati su DEBUG_LOG_APPEND se Append è TRUE e DEBUG_LOG_DEFAULT in caso contrario.

È possibile aprire un solo file di log alla volta. Se è già aperto un file di log, verrà chiuso.

Per altre informazioni sui file di log, vedere Uso dell'input e dell'output.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione dbgeng.h (include Dbgeng.h)

Vedi anche

.logappend (accodamento file di log)

.logopen (Apri file di log)

CloseLogFile

GetLogFile

GetLogMask

Idebugcontrol

IDebugControl2

IDebugControl3

OpenLogFile2

SetLogMask