Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Rejestrator zwykle przechwytuje niektóre wywołania funkcji, które nie są potrzebne do analizy. Mogą być odfiltrowane przez Loggera podczas tworzenia pliku dziennika. Jednak ten proces nie jest odwracalny, dlatego zazwyczaj zaleca się zezwolenie na rejestrowanie wszystkich funkcji, a następnie filtrowanie wyświetlania w programie LogViewer.
Istnieje kilka sposobów filtrowania wywołań funkcji w programie LogViewer:
W głównym obszarze wyświetlania wybierz funkcję, klikając ją lub używając kursora. (Po wybraniu funkcji program LogViewer nakreśla ją na czerwono). Następnie naciśnij DELETE lub kliknij prawym przyciskiem myszy i wybierz polecenie Ukryj. Spowoduje to ukrycie wszystkich wystąpień tego wywołania funkcji z widoku.
Wybierz pozycję Widok | Wyświetlanie interfejsów API. Zostanie wyświetlone okno dialogowe z trzema obszarami. Po prawej stronie znajduje się alfabetyczna lista wszystkich funkcji, a po lewej stronie są grupowania podzielone na kategorie. Możesz włączyć lub wyłączyć wyświetlanie dowolnej funkcji, zaznaczając lub czyszcząc pole po lewej stronie jego nazwy.
Wybierz pozycję Widok | Wyświetlanie modułów. Zostanie wyświetlone okno dialogowe umożliwiające wybranie modułów wywołujących; zostaną wyświetlone tylko te funkcje, które zostały wywołane z tych modułów.
Wybierz pozycję Widok | Tylko wywołania pierwszego poziomu. Spowoduje to wyświetlenie tylko wywołań, które mają wartość "d0" w lewej kolumnie. Często pożądane jest ukrycie wywołań funkcji, które są wykonywane przez inne zarejestrowane funkcje. (Na przykład zwykle nie jest interesujące to, że ShellExecuteEx wykonuje trzydzieści różnych wywołań rejestru podczas wykonywania).