Oder man nutzt gleich namen, wobei der Exportname nicht im Geringsten der exportieren Funktion entsprechen muß.
Delphi-Quellcode:
// in DLL
procedure EineGanzGeheimeProzedur;
begin
Beep;
end;
exports
EineGanzGeheimeProzedur
name '
dsnosgd4k';
Genauso wie man eine Funktion nicht unter dem gegebenen Namen importieren muß.
Delphi-Quellcode:
// in EXE
procedure IrgendeineGeheimeProzedur;
external 'meine.dll' name 'dsnosgd4k'