Я пытаюсь создать диссектор для Wireshark на платформе Windows. Но, я получаю сообщение об ошибке.Ошибка Wireshark Disscetor на платформе Windows
- Я следил за этим link, чтобы установить Wireshark из источника на окна, и я смог успешно создать и запустить программное обеспечение.
- Затем, используя README.plugins, я добавил плагин и сделал все изменения, упомянутые в файле.
- С плагином он был успешно создан, но всякий раз, когда я пытался его запустить, появляется диалоговое окно с сообщением
The plugin 'ABC.dll' has neither a register routine, a register_tap_listener or a register_wtap_module or a register_codec_module routine.
. Хотя wirehark работает нормально, но мой плагин не входит в него. - Окружающая среда Linux: Я попытался скомпилировать и запустить на платформе Linux, и он работал нормально, с включенным плагином.
Может кто-нибудь сказать мне, где я могу ошибиться на платформе Windows. Благодарю.
спасибо много. Я отлаживал Makefile.nmake, от которого зависел файл plugin.c, и он запускался без каких-либо ошибок. – vidzi