Задать вопрос
PavelK
@PavelK

Безопасно ли вызывать globalFree из приложения, когда globalAlloc было сделано в dll?

Приветствую!
Это продолжение моего вопроса Как освободить память, если выделена она в библиотеке? только тут конкретно про одно место:

В одном критичном месте нужно освободить память, в библиотеке, судя по всему, она захватывается через globalAlloc
Так как библиотека сама не освобождает её и не предоставляет каких либо функций для этого,
безопасно ли будет вызывать globalFree в приложении и как это правильно сделать (имею ввиду нужно ли делать lock и т.д.)?

P.S. Исходников библиотеки нет, разработчик на контакт не идёт, переписать нет возможности.
P.S.S. Гуглил, но это очень старые функции, соответственно информация, как оно щас в Винде устроено, крайне скудная и понять не могу можно ли так...
  • Вопрос задан
  • 60 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
gbg
@gbg Куратор тега C++
Любые ответы на любые вопросы
Так как это функция WinApi, да можно.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы