IDiaSession::findInlineeLinesByLinenum
Recupera uma enumeração que permite que um cliente itere pelas informações de número de linha de todas as funções embutidas, direta ou indiretamente, de acordo com o arquivo de origem e o número de linha.
Sintaxe
HRESULT findInlineeLinesByVA (
IDiaSymbol* compiland,
IDiaSourceFile* file,
DWORD linenum,
DWORD column,
IDiaEnumLineNumbers** ppResult
);
Parâmetros
compiland
[in] Um objeto IDiaSymbol que representa o compiland no qual pesquisar os números de linha. O parâmetro não pode ser NULL
.
file
[in] Um objeto IDiaSourceFile que representa o arquivo de origem no qual pesquisar. O parâmetro não pode ser NULL
.
linenum
[in] Especifica um número de linha baseado em um.
Observação
Você não pode usar zero para especificar todas as linhas (use o método IDiaSession::findLines para localizar todas as linhas).
column
[in] Especifica o número da coluna. Use zero para especificar todas as colunas. Uma coluna é um deslocamento de bytes em uma linha.
ppResult
[out] Retorna um objeto IDiaEnumLineNumbers que contém uma lista dos números de linha que foram recuperados.
Valor Retornado
Se tiver êxito, retornará S_OK
. Caso contrário, retornará um código de erro.