Freigeben über


IDebugControl4::GetLogFile2-Methode (dbgeng.h)

Die GetLogFile2--Methode gibt den Namen der aktuell geöffneten Protokolldatei zurück.

Syntax

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

Parameter

[out, optional] Buffer

Empfängt den Namen der aktuell geöffneten Protokolldatei. Wenn Puffer-NULL-ist, werden diese Informationen nicht zurückgegeben.

[in] BufferSize

Gibt die Größe des Puffer- Puffers in Zeichen an.

[out, optional] FileSize

Empfängt die Größe des Namens der Protokolldatei in Zeichen. Wenn FileSize-NULL-ist, werden diese Informationen nicht zurückgegeben.

[out] Flags

Empfängt die Bit-Flags, die beim Öffnen der Protokolldatei verwendet wurden. Eine Beschreibung dieser Flags finden Sie im FlagsOpenLogFile2-.

Rückgabewert

Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte.

Rückgabecode Beschreibung
S_OK
Die Methode war erfolgreich.
S_FALSE
Die Methode war erfolgreich. Der Name der Protokolldatei war jedoch zu lang, um in den Puffer Puffer einzupassen, sodass der Name abgeschnitten wurde.
E_NOINTERFACE
Zurzeit ist keine geöffnete Protokolldatei vorhanden.

Bemerkungen

Weitere Informationen zu Protokolldateien finden Sie unter Using Input and Output.

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- dbgeng.h (include Dbgeng.h)

Siehe auch

CloseLogFile-

GetLogFile-

GetLogMask-

IDebugControl4-

OpenLogFile2-