Partilhar via


IDiaSession::findInlineeLinesByLinenum

Recupera uma enumeração que permite que um cliente executa iterações através da linha informações do número das funções que inlined, direta ou indiretamente, no arquivo de origem e linha número especificado.

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

Parâmetros

  • compiland
    [in] um objeto de IDiaSymbol que representa o compiland para procurar por números de linha. Este parâmetro não pode ser NULL.

  • file
    [in] um objeto de IDiaSourceFile que representa o arquivo de origem no qual deseja pesquisar. Este parâmetro não pode ser NULL.

  • linenum
    [in] número especifica uma linha de base um.

    Dica

    Você não pode usar zero para especificar todas as linhas (use o método de IDiaSession::findLines para localizar todas as linhas).

  • column
    [in] especifica o número da coluna. Use zero para especificar todas as colunas. Uma coluna é deslocado um byte em uma linha.

  • ppResult
    [out] retorna um objeto de IDiaEnumLineNumbers que contém uma lista de linha números que foi obtida.

Valor de retorno

Se com êxito, retorna S_OK; caso contrário, retorna um código de erro.

Consulte também

Referência

IDiaSession

IDiaSourceFile

IDiaSymbol

SymTagEnum

IDiaEnumLineNumbers