Filtrage de la liste des fonctions LogViewer
L’enregistreur d’événements capture généralement certains appels de fonction qui ne sont pas nécessaires pour votre analyse. Ceux-ci peuvent être filtrés par Logger lorsqu’il crée le fichier journal. Toutefois, ce processus n’étant pas réversible, il est généralement préférable d’autoriser toutes les fonctions à être journalisées, puis de filtrer l’affichage dans LogViewer.
Il existe plusieurs façons de filtrer les appels de fonction dans LogViewer :
Dans la zone d’affichage main, sélectionnez une fonction en cliquant dessus ou en utilisant les touches de curseur. (Lorsqu’une fonction est sélectionnée, LogViewer la présente en rouge.) Appuyez ensuite sur la touche SUPPR ou cliquez avec le bouton droit et sélectionnez Masquer. Cela masque toutes les instances de cet appel de fonction.
Sélectionner Affichage | Api d’affichage. Une boîte de dialogue qui comporte trois zones s’affiche. À droite se trouve une liste alphabétique de toutes les fonctions, et à gauche se trouvent des regroupements catégoriels. Vous pouvez activer ou désactiver l’affichage de n’importe quelle fonction en cochant ou en désactivant la case située à gauche de son nom.
Sélectionner Affichage | Affichage des modules. Une boîte de dialogue s’affiche pour vous permettre de sélectionner des modules appelants ; seules les fonctions appelées à partir de ces modules seront affichées.
Sélectionner Affichage | Appels de premier niveau uniquement. Cela affiche uniquement les appels qui ont « d0 » dans la colonne de gauche. Il est souvent souhaitable de masquer les appels de fonction effectués par d’autres fonctions journalisées. (Par exemple, il n’est généralement pas intéressant de savoir que ShellExecuteEx effectue trente appels de Registre différents au cours de son exécution.)