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

El método GetSourcePathElementWide devuelve un elemento de la ruta de acceso de origen.

Sintaxis

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

Parámetros

[in] Index

Especifica el índice del elemento en la ruta de acceso de origen que se devolverá. La ruta de acceso de origen es una cadena que contiene elementos separados por punto y coma (;). El índice del primer elemento es cero.

[out, optional] Buffer

Recibe el elemento de ruta de acceso de origen. Cada elemento de ruta de acceso de origen puede ser 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] ElementSize

Recibe el tamaño, en caracteres, del elemento de 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.
E_NOINTERFACE
La ruta de acceso de origen contiene menos de elementos Index .

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

GetSourcePath

IDebugSymbols3