Compartir a través de


IDiaSession::findInlineeLinesByLinenum

Recupera una enumeración que permite a un cliente iterar por la información de número de línea de todas las funciones insertadas, directa o indirectamente, en el archivo de origen y número de línea especificados.

Sintaxis

HRESULT findInlineeLinesByVA ( 
   IDiaSymbol*           compiland,
   IDiaSourceFile*       file,
   DWORD                 linenum,
   DWORD                 column,
   IDiaEnumLineNumbers** ppResult
);

Parámetros

compiland

[in] Objeto IDiaSymbol que representa el compilando en el que buscar los números de línea. Este parámetro no puede ser NULL.

file

[in] Objeto IDiaSourceFile que representa el archivo de origen en el que va a buscar. Este parámetro no puede ser NULL.

linenum

[in] Especifica un número de línea basado en uno.

Nota

No puede usar cero para especificar todas las líneas (use el método IDiaSession::findLines para buscar todas las líneas).

column

[in] Especifica el número de columna. Use cero para especificar todas las columnas. Una columna es un desplazamiento de bytes en una línea.

ppResult

[out] Devuelve un objeto IDiaEnumLineNumbers que contiene una lista de los números de línea recuperados.

Valor devuelto

Si la operación se realiza correctamente, devuelve S_OK; de lo contrario, devuelve un código de error.

Consulte también