Я пытаюсь поделиться некоторыми данными между библиотеками DLL в проекте, который имеет чрезвычайно сложную структуру зависимостей (множество библиотек DLL).
Я хочу иметь возможность связать ключ с некоторыми данными в одной части приложения, а затем извлечь эти данные, указав соответствующий ключ в какой-то другой части приложения. В некотором смысле можно сказать, что я искал что-то похожее на Java System.setProperty () / getProperty ().
Я был уверен, что API-интерфейсы процесса дадут мне некоторый доступ к буферу всего процесса, но мне не повезло. Есть идеи?
(Я знаю, что чистое решение состоит в том, чтобы ввести новую DLL и правильно связать ее с существующими DLL. К сожалению, этот тип решения выходит за рамки полномочий моей команды).