Экспортируемая функция имеет структуру в качестве одного из параметров. Эта DLL используется многими Exes
Один из EXE должен отправить некоторые дополнительные данные, поэтому мы добавили одного члена в конец структуры и распределили DLL.
Теперь мой вопрос: если мы поместим новую DLL в другие EXE-файлы, которые не знают о дополнительном элементе, это вызовет проблемы?
DLL не должна пытаться получить доступ к элементу данных структуры, которого нет в EXE. Как мне справиться с этой ситуацией?
Примечание. Добавление нового API в DLL запрещено.