dll
-
hi
wieso muss ich eigentlich ne funktion aus einer dll exportieren mit dllexport? wenn ich sie mit LoadLibrary in meinem Programm lade kann ich doch jede funktion aus der dll ausrufen wenn ich weiss an welchem offset sie ist auch wenn sie nicht exportiert wird

-
Ich schätze mal, weil Windows sonst die Funktionen nicht in seine Translation Tabelle einträgt, aus der die DLL Funktionen aufgerufen werden.
-
Weil du sie sonst nicht anspringen darfst/kannst. Ich sach mal... Call Gate...