Freigeben über


IDebugSymbols::GetSourcePathElement-Methode (dbgeng.h)

Die GetSourcePathElement-Methode gibt ein Element aus dem Quellpfad zurück.

Syntax

HRESULT GetSourcePathElement(
  [in]            ULONG  Index,
  [out, optional] PSTR   Buffer,
  [in]            ULONG  BufferSize,
  [out, optional] PULONG ElementSize
);

Parameter

[in] Index

Gibt den Index des Elements im Quellpfad an, der zurückgegeben wird. Der Quellpfad ist eine Zeichenfolge, die durch Semikolons getrennte Elemente (;). Der Index des ersten Elements ist null.

[out, optional] Buffer

Empfängt das Quellpfadelement. Jedes Quellpfadelement kann ein Verzeichnis oder ein Quellserver sein. Wenn BufferNULL ist, werden diese Informationen nicht zurückgegeben.

[in] BufferSize

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

[out, optional] ElementSize

Empfängt die Größe des Quellpfadelements 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.
E_NOINTERFACE
Der Quellpfad enthält weniger als Indexelemente .

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

GetSourcePath

IDebugSymbols

IDebugSymbols2

IDebugSymbols3