Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Средство ведения журнала обычно записывает некоторые вызовы функций, которые не нужны для анализа. Их можно отфильтровать с помощью средства ведения журнала при создании файла журнала. Однако этот процесс не является обратимым, поэтому обычно предпочтительнее разрешить регистрировать все функции, а затем фильтровать отображение в LogViewer.
Существует несколько способов фильтрации вызовов функций в LogViewer:
В главной области просмотра выберите функцию, щелкнув ее или используя клавиши курсора. (При выборе функции LogViewer описывает ее красным цветом.) Затем нажмите клавишу DELETE или щелкните правой кнопкой мыши и выберите "Скрыть". Это приведет к скрытию всех экземпляров этого вызова функции из представления.
Выберите Вид | Отображение API. Откроется диалоговое окно с тремя областями. Справа — алфавитный список всех функций, а слева — категориальные группировки. Вы можете включить или отключить отображение любой функции, отметив или сняв отметку в поле слева от названия.
Выберите Вид | Отображение модулей. Откроется диалоговое окно, позволяющее выбрать вызывающие модули; будут отображаться только те функции, которые были вызваны из этих модулей.
Выберите Вид | Только вызовы первого уровня. При этом будут отображаться только вызовы, имеющие "d0" в левом столбце. Часто желательно скрыть вызовы функций, сделанные другими зарегистрированными функциями. (Например, обычно не интересно знать, что ShellExecuteExecuteEx делает тридцать различных вызовов реестра во время его выполнения.)