Я создал новую службу Windows, которая прекрасно работает с использованием barebone-кода (просто базовая структура для службы), однако, когда я связываю его с моим dll, файл lib использует функциональность в dll, которую он вылетает при запуске с ошибкой 0xc0000034.
Есть ли специальное место для размещения dll для службы или особый способ сделать это?
.
Редактировать: у меня есть все необходимые библиотеки в той же папке, что и exe, но я постараюсь переместить их в папку system32. Я думаю, что это может быть конфликт, вызванный моим детектором утечки памяти (vld) и службой, придется выполнить еще несколько отладок, проб и ошибок.
.
Редактировать 2:
Выяснил, что было причиной. В нем отсутствовал dbghelp.dll (для обхода использовался обходчик зависимостей). Спасибо за ввод.