C++ WinApi Вызов любой функции WinInet приводит к зависанию .dll проекта
Понадобилось собрать программу в .dll библиотеку, код прекрасно работает при сборке в .exe, но наотрез отказывается выполняться при сборке в .dll
Входные точки заменены с WinMain на DllMain. Пробовал уже всё, что можно - библиотека запускала основную функцию по DLL_PROCESS_ATTACH, библиотека просто вызывает исключение при попытке использовать любую WinInet функцию.
Уже пробовал и прилинковать #pragma comment (lib, "wininet.lib"), и самостоятельно подгружать через LoadLibrary и расписав typedef'ы под функции.
Возможно, есть какие-нибудь особенности работы с библиотеками из библиотеки? Информации в гугле найти не удалось.