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

El método GetSourcePath devuelve la ruta de acceso de origen.

Sintaxis

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

Parámetros

[out, optional] Buffer

Recibe la ruta de acceso de origen. Se trata de una cadena que contiene elementos de ruta de acceso de origen separados por punto y coma (;). Cada elemento de ruta de acceso de origen puede especificar un directorio o un servidor de origen. Si Buffer es NULL, no se devuelve esta información.

[in] BufferSize

Especifica el tamaño, en caracteres, del búfer de búfer .

[out, optional] PathSize

Recibe el tamaño, en caracteres, de la ruta de acceso de origen.

Valor devuelto

Este método también puede devolver valores de error. Consulte Valores devueltos para obtener más detalles.

Código devuelto Descripción
S_OK
Método realizado correctamente.
S_FALSE
Método realizado correctamente. Sin embargo, el búfer no era lo suficientemente grande como para contener la ruta de acceso de origen y la ruta de acceso se truncaba.

Comentarios

El motor usa la ruta de acceso de origen al buscar archivos de origen.

Para obtener más información sobre cómo manipular la ruta de acceso de origen, vea Uso de archivos de código fuente. Para obtener información general sobre la ruta de acceso de origen y su sintaxis, consulte Ruta de acceso de origen.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado dbgeng.h (incluir Dbgeng.h)

Consulte también

AppendSourcePath

GetSourcePathElement

IDebugSymbols

IDebugSymbols2

IDebugSymbols3

SetSourcePath