Método IDebugSymbols3::GetSourcePathElement (dbgeng.h)

O método GetSourcePathElement retorna um elemento do caminho de origem.

Sintaxe

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

Parâmetros

[in] Index

Especifica o índice do elemento no caminho de origem que será retornado. O caminho de origem é uma cadeia de caracteres que contém elementos separados por ponto e vírgula (;). O índice do primeiro elemento é zero.

[out, optional] Buffer

Recebe o elemento de caminho de origem. Cada elemento de caminho de origem pode ser um diretório ou um servidor de origem. Se Buffer for NULL, essas informações não serão retornadas.

[in] BufferSize

Especifica o tamanho, em caracteres , do buffer de buffer.

[out, optional] ElementSize

Recebe o tamanho, em caracteres, do elemento de caminho de origem.

Retornar valor

Esse método também pode retornar valores de erro. Consulte Valores retornados para obter mais detalhes.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.
E_NOINTERFACE
O caminho de origem contém menos elementos Index .

Comentários

O caminho de origem é usado pelo mecanismo ao pesquisar arquivos de origem.

Para obter mais informações sobre como manipular o caminho de origem, consulte Usando arquivos de origem. Para obter uma visão geral do caminho de origem e sua sintaxe, consulte Caminho de origem.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho dbgeng.h (inclua Dbgeng.h)

Confira também

AppendSourcePath

GetSourcePath

IDebugSymbols

IDebugSymbols2

IDebugSymbols3