Wenn das Modul dynamisch geladen wird kannst du natürlich GetProcAddress hooken und ggf eine andere Addresse (z.B. eine Funktion von dir zurückgeben).
Bzw. du lädst die
DLL selbst in dllmain und hookst dann direkt. (ist kein problem wenn dann das programm späternochmal die
dll laden will)