Freigeben über


IDebugSymbols3::GetSymbolPath-Methode (dbgeng.h)

Die GetSymbolPath-Methode gibt den Symbolpfad zurück.

Syntax

HRESULT GetSymbolPath(
  [out, optional] PSTR   Buffer,
  [in]            ULONG  BufferSize,
  [out, optional] PULONG PathSize
);

Parameter

[out, optional] Buffer

Empfängt den Symbolpfad. Dies ist eine Zeichenfolge, die durch Semikolons (;) getrennte Symbolpfadelemente enthält. Jedes Symbolpfadelement kann entweder ein Verzeichnis oder einen Symbolserver angeben. Wenn BufferNULL ist, werden diese Informationen nicht zurückgegeben.

[in] BufferSize

Gibt die Größe des Pufferpuffers in Zeichen an.

[out, optional] PathSize

Empfängt die Größe des Symbolpfads in Zeichen.

Rückgabewert

Diese Methoden können 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 Puffer war jedoch nicht groß genug, um den Symbolpfad zu speichern, und der Pfad wurde abgeschnitten.

Hinweise

Weitere Informationen zum Bearbeiten des Symbolpfads finden Sie unter Verwenden von Symbolen. Eine Übersicht über den Symbolpfad und seine Syntax finden Sie unter Symbolpfad.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile dbgeng.h (dbgeng.h einschließen)

Weitere Informationen

AppendSymbolPath

IDebugSymbols

IDebugSymbols2

IDebugSymbols3

SetSymbolPath