Я отлаживал свое приложение службы Windows через сообщения отладки.

Для просмотра отладочного сообщения я использовал DebugView (из SysInternals). Однако я получаю наводнения со следующим выводом клавиатуры на выходе (который я узнал, как отфильтровать).

Есть ли способ узнать, какое приложение отвечает за генерацию отладочной информации? И кто-нибудь знаком с сообщением, показанным ниже?

Ответ (Спасибо, хэвид)
Обнаружил виновника, ответственного за этот многословный вывод, и значительно замедлил работу моей машины. Теперь мне нужно выяснить, откуда этот парень.

ОБНОВИТЬ]
Хорошо, это драйвер для клавиатуры Lenovo Ultra Nav. Вот и все. Этот парень отсутствует ...

1 ответ1

2

Я не знаком с этим конкретным сообщением, однако в меню "Параметры" вы можете выбрать "Win32 PID". Затем PID должен отображаться в отладочной печати в скобках следующим образом:

[PID] MakeCode = 2d, vkCode = 58, State = 80

Затем вы можете использовать ProcessExplorer для определения приложения по его идентификатору процесса.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .