Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


Welcome, Guest
Guest Settings
Help

Thread: How to remove CPPdebugHook from DLL



Permlink Replies: 0
Jacques PIQUARD

Posts: 1
Registered: 10/26/14
How to remove CPPdebugHook from DLL
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jan 6, 2016 6:02 AM
In order to migrate sources from old both Visual C++ and BCB to a unique Windows 7 to 10 development tool C++ Builder 10, I have tried to generate some general toolbox DLL by using the Dynamic Library Model.
But, when checking the dependency of the DLL, I discovered some unexpected features:
- 3 additionnal functions are displayed as exported in the DLL (_CPPdebugHook, dbk_fcall_wrapper and dbk_fcall_wrapper_addr,
- A long list of unneeded and not found system DLL (API-MS-WIN-APPMODEL-RUNTIME-L1-1-0.DLL, API-MS-WIN-CORE-WINRT-ERROR-L1-1-0.DLL, ...),

Is existing a #pragma or a compilation parameter to prevent those unexpected features ?
Legend
Helpful Answer (5 pts)
Correct Answer (10 pts)

Server Response from: ETNAJIVE02