 <p>Tricky but possible for DLL's. Your DLL should implement <code>wrap_symbol</code> and link with a <code>.DEF</code> file which renames it to <code>symbol</code>. You can call the original function from within your DLL as just <code>symbol()</code>, as the renaming of <code>wrap_symbol</code> happens later.</p>