Freigeben über


IDebugSymbols2::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 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 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.

Hinweise

Der Quellpfad wird von der Engine bei der Suche nach Quelldateien verwendet.

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

Anforderungen

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

Weitere Informationen

AppendSourcePath

GetSourcePathElement

IDebugSymbols

IDebugSymbols2

IDebugSymbols3

SetSourcePath