Можно ли экспортировать функцию из DLL C ++ Builder с конкретным искаженным именем?
Я пытаюсь создать DLL C ++ Builder для замены существующей VC++
DLL.Проблема в том, что приложение, которое использует DLL, ожидает, что одна из функций будет иметь определенное искаженное имя.
То есть он ожидает вызова функции:
"?_FUNCTIONNAME_@@YAHPAU_PARAM1_@@PAU_PARAM2_@@@Z"
Конечно, я могу экспортировать функцию из моей DLL с искаженным именем, но CodeGear настаивает на использовании своей собственной схемы искажения имен.
Можно ли заставить C ++ Builder:
Использовать определенное искаженное имя для функции?
или
- Использовать преобразование имен VC ++ для определенной функции?
Обратите внимание, что я хочу изменить преобразование только для определенной функции, а не для всех функций в DLL.