Можно ли слушать только отладчик, направленный на определенный отладочный порт? - PullRequest
0 голосов
/ 23 июня 2011


Я пытаюсь подключить к трубе VMWare;что на самом деле имитирует последовательный порт, где я перенаправил вывод отладочной информации из виртуальной ОС.Я использовал эту статью , чтобы перенаправить вывод отладочной информации из виртуальной ОС в именованный канал на моей клиентской ОС через VMWare.Он отлично работает, когда я использую WinDbg, как описано в этой статье , но я хочу создать свое собственное приложение, чтобы перехватывать этот отладочный вывод - только для перехвата, и ничего больше.Когда я слушаю только из канала (который имитирует последовательный порт), я получаю бессмысленные данные.

Достаточно ли этого только для чтения из удаленного отладчика (перенаправленного на определенный порт отладки) или следуетЯ использую некоторый протокол для этого (чтобы подтвердить чтение или что-то)?Другими словами;могу ли я слушать только канал (последовательный порт) без какого-либо ответа на него?

Спасибо за любые предложения
С уважением

1 Ответ

0 голосов
/ 23 июня 2011

Выходящие данные не являются бессмысленными, но их необходимо анализировать на основе конкретного используемого протокола.Если вы не отправляете команды, а просто читаете выходную информацию, этого должно быть достаточно, чтобы просто прослушать (хотя я не знаю, если протокол требует подтверждения сообщений).

Однако то, что вы получите, должно бытьанализируется на основе сообщений, которые вы получаете.Я никогда не пытался анализировать отладочную информацию самостоятельно, но эта страница должна дать вам некоторую информацию о протоколе.

...