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.