Пишу свой .dll файл, при импорте функций из библиотеки функция LoadLibrary выкидывает исключение о нарушении прав доступа при чтении.
HMODULE hDll = LoadLibrary(L"win32px.dll"); // exception
.dll находится в папке вместе с .exe.
Текст исключения:
Исключение по адресу 0x74AF16B0 (kernel32.dll) в WindowsProject4.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0x00000000.
Судя по всему, функция пытается что-то считать из нулевого указателя, однако я не понимаю, почему так происходит. Что это за проблема и как ее можно устранить?
Сборка персонального компьютера от Artline: умный выбор для современных пользователей