Filtrování seznamu funkcí LogVieweru

Protokolovací modul obvykle zaznamenává některá volání funkcí, která nejsou potřebná pro vaši analýzu. Ty může protokolovací nástroj vyfiltrovat při vytváření souboru protokolu. Tento proces však není reverzibilní, takže je obvykle vhodnější povolit protokolování všech funkcí a pak filtrovat zobrazení v LogVieweru.

Volání funkcí v LogVieweru můžete filtrovat několika způsoby:

  • V hlavní oblasti zobrazení vyberte funkci tak, že na ni kliknete nebo použijete kurzorové klávesy. (Když je vybraná funkce, LogViewer ji nastíní červeně.) Pak stiskněte klávesu DELETE nebo klikněte pravým tlačítkem myši a vyberte Skrýt. Tím se skryjí všechny instance volání této funkce ze zobrazení.

  • Vyberte Zobrazit | Zobrazení rozhraní API Zobrazí se dialogové okno se třemi oblastmi. Vpravo je abecední seznam všech funkcí a vlevo jsou kategorické seskupení. Zobrazení libovolné funkce můžete povolit nebo zakázat zaškrtnutím nebo zrušením zaškrtnutí políčka nalevo od jeho názvu.

  • Vyberte Zobrazit | Zobrazení modulů Zobrazí se dialogové okno, které umožňuje vybrat volací moduly; Zobrazí se pouze ty funkce, které byly volány z těchto modulů.

  • Vyberte Zobrazení | Pouze volání první úrovně. Zobrazí se jenom volání, která mají v levém sloupci "d0". Často je žádoucí skrýt volání funkcí, která jsou provedena jinými protokolovanými funkcemi. (Například není obvykle zajímavé vědět, že ShellExecuteEx provádí třicet různých volání registru během jeho provádění.)