Я использую firebreath для разработки плагина для браузера в Windows XP с использованием Visual Studio 2010. Плагин использует сигналы повышения, файловую систему и систему, библиотеки libcurl.
Плагин успешно собирается, но выдает ошибку при регистрации с помощью regsvr32:
LoadLibrary("np<plugin name>.dll") failed. The specified procedure could not be found.
Проверив некоторое время, я обнаружил, что если я удалю модуль сигналов повышения, плагин будет зарегистрирован. Я проверил dll плагина в обходчике зависимостей, но отсутствующих dll не было. Хотя он показал предупреждение модуля в ADVAPI32.DLL и MPR.DLL. Может ли кто-нибудь помочь мне решить эту проблему, потому что я не могу удалить модуль сигналов из своего проекта?