Freigeben über


IDebugSymbols3::GetSourcePath-Methode (dbgeng.h)

Die GetSourcePath--Methode gibt den Quellpfad zurück.

Syntax

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

Parameter

[out, optional] Buffer

Empfängt den Quellpfad. Dies ist eine Zeichenfolge, die Quellpfadelemente enthält, die durch Semikolons getrennt sind (;). Jedes Quellpfadelement kann entweder ein Verzeichnis oder einen Quellserver angeben. Wenn Puffer-NULL-ist, werden diese Informationen nicht zurückgegeben.

[in] BufferSize

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

[out, optional] PathSize

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

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 Puffer war jedoch nicht groß genug, um den Quellpfad zu speichern, und der Pfad wurde abgeschnitten.

Bemerkungen

Der Quellpfad wird vom Modul beim Suchen nach Quelldateien verwendet.

Weitere Informationen zum Bearbeiten des Quellpfads finden Sie unter Verwenden von Quelldateien. Eine Übersicht über den Quellpfad und dessen Syntax finden Sie unter Quellpfad.

Anforderungen

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

Siehe auch

AppendSourcePath-

GetSourcePathElement-

IDebugSymbols

IDebugSymbols2

IDebugSymbols3

SetSourcePath-