Compartilhar via


Filtrando a lista de funções do LogViewer

O agente geralmente captura algumas chamadas de função que não são necessárias para sua análise. Eles podem ser filtrados pelo Agente quando ele cria o arquivo de log. No entanto, esse processo não é reversível, portanto, geralmente é preferível permitir que todas as funções sejam registradas e, em seguida, filtrar a exibição no LogViewer.

Há várias maneiras de filtrar chamadas de função no LogViewer:

  • Na área de exibição main, selecionou uma função clicando nela ou usando as teclas de cursor. (Quando uma função é selecionada, o LogViewer a descreve em vermelho.) Em seguida, pressione a tecla DELETE ou clique com o botão direito do mouse e selecione Ocultar. Isso ocultará todas as instâncias dessa chamada de função da exibição.

  • Selecionar Exibição | Exibição de APIs. Uma caixa de diálogo será exibida com três áreas. À direita há uma listagem alfabética de todas as funções e, à esquerda, são agrupamentos categóricos. Você pode habilitar ou desabilitar a exibição de qualquer função marcando ou desmarcando a caixa à esquerda de seu nome.

  • Selecionar Exibição | Exibição de módulos. Será exibida uma caixa de diálogo que permite selecionar módulos de chamada; somente as funções que foram chamadas desses módulos serão exibidas.

  • Selecionar Exibição | Somente chamadas de primeiro nível. Isso exibirá apenas chamadas que têm "d0" na coluna esquerda. Geralmente, é desejável ocultar chamadas de função feitas por outras funções registradas. (Por exemplo, geralmente não é interessante saber que ShellExecuteEx faz trinta chamadas de registro diferentes durante sua execução.)