как мне получить доступ к глобальной переменной, которая инициализируется в функции main () моего приложения в dll?
Моя глобальная переменная содержит объект критического раздела, который мне нужно заблокировать в dll.
Я пытался экспортировать его в свое приложение и импортировать его в DLL, используя
__declspec(dllexport)
и __declspec(dllimport)
, но когда я пытаюсь заблокировать критическую секцию, я получаю исключение рунтингачто заставляет меня думать, что переменная, к которой обращается моя dll, не инициализирована правильно.
DLL загружается во время выполнения с использованием LoadLibrary.
Любые подсказки приветствуются.