da gibste eben ganz normal die adresse als parameter für die DetourFunction an, wo ist das problem?
in meinem video wird ja auch die adresse von MessageBoxW genommen, nur eben direkt durch den Funktionspointer und nicht durch das berechnen der adresse durch GetProcAddress; da setzt der compiler automatisch die adresse ein.
du hast die calling convention, parameter, rückgabewerte? ja dann einfach funktionspointertyp definieren, pointer mit deiner adresse initialisieren und an die funktion geben, wo is das problem?