Condividi tramite


Metodo IDebugControl4::OpenLogFile2 (dbgeng.h)

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

Sintassi

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

Parametri

[in] File

Specifica il nome del file di log. 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.

[in] Flags

Specifica i flag di bit che controllano la natura del file di log. flag possono contenere flag nella tabella seguente.

Bandiera Effetto quando impostato
DEBUG_LOG_APPEND L'output verrà aggiunto al file di log invece di eliminare il contenuto del file di log.
DEBUG_LOG_UNICODE Il formato del file di log sarà Unicode anziché ASCII.
 

In alternativa, flag può essere impostato su DEBUG_LOG_DEFAULT per il set predefinito di opzioni che contiene nessuno dei flag.

Valore restituito

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

Codice restituito Descrizione
S_OK
Il metodo ha avuto esito positivo.

Osservazioni

È 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 Using Input and Output.

Fabbisogno

Requisito Valore
piattaforma di destinazione Desktop
intestazione dbgeng.h (include Dbgeng.h)

Vedere anche

.logappend (append log file)

.logopen (Apri file di log)

CloseLogFile

GetLogFile2

GetLogMask

IDebugControl4

OpenLogFile

SetLogMask