Metodo IDebugSymbols::GetSourcePathElement (dbgeng.h)

Il metodo GetSourcePathElement restituisce un elemento dal percorso di origine.

Sintassi

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

Parametri

[in] Index

Specifica l'indice dell'elemento nel percorso di origine che verrà restituito. Il percorso di origine è una stringa che contiene elementi separati da punto e virgola (;). L'indice del primo elemento è zero.

[out, optional] Buffer

Riceve l'elemento del percorso di origine. Ogni elemento del percorso di origine può essere una directory o un server di origine. Se Buffer è NULL, queste informazioni non vengono restituite.

[in] BufferSize

Specifica le dimensioni, in caratteri, del buffer buffer .

[out, optional] ElementSize

Riceve le dimensioni, in caratteri, dell'elemento del percorso di origine.

Valore restituito

Questo metodo può anche restituire valori di errore. Per altri dettagli, vedere Valori restituiti .

Codice restituito Descrizione
S_OK
Il metodo è stato eseguito correttamente.
E_NOINTERFACE
Il percorso di origine contiene meno elementi Index .

Commenti

Il percorso di origine viene usato dal motore durante la ricerca di file di origine.

Per altre informazioni sulla modifica del percorso di origine, vedere Uso dei file di origine. Per una panoramica del percorso di origine e della relativa sintassi, vedere Percorso di origine.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione dbgeng.h (include Dbgeng.h)

Vedi anche

AppendSourcePath

GetSourcePath

IDebugSymbols

IDebugSymbols2

IDebugSymbols3