Método IDebugSymbols::GetSourcePath (dbgeng.h)

O método GetSourcePath retorna o caminho de origem.

Sintaxe

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

Parâmetros

[out, optional] Buffer

Recebe o caminho de origem. Essa é uma cadeia de caracteres que contém elementos de caminho de origem separados por ponto-e-vírgula (;). Cada elemento de caminho de origem pode especificar 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] PathSize

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

Valor retornado

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.
S_FALSE
O método foi bem-sucedido. No entanto, o buffer não era grande o suficiente para manter o caminho de origem e o caminho foi truncado.

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 Como usar arquivos de origem. Para obter uma visão geral do caminho de origem e sua sintaxe, consulte Caminho de Origem.

Requisitos

   
Plataforma de Destino Desktop
Cabeçalho dbgeng.h (inclua Dbgeng.h)

Confira também

AppendSourcePath

GetSourcePathElement

IDebugSymbols

IDebugSymbols2

IDebugSymbols3

SetSourcePath