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. 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] Flags

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

Contrassegno 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, i flag possono essere impostati 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 è stato eseguito correttamente.

Commenti

È 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

GetLogFile2

GetLogMask

IDebugControl4

OpenLogFile

SetLogMask