Доброе время суток уважаемые программисты!))
кто-нибудь встречался в C# с вызовом функций по их адресу?
т.е. нужно запустить функцию, загруженную в память по ее виртуальному адресу!
Для любопытных:
Пишу загрузчик PE файлов на C#...
почему на нем а не на си? да прост... а что такого?
ну это типа эксперимент такой, из серии "а вдруг смогу"
.
структуру загрузчика уже всю сделал, все что нужно уже подготовлено к запуску,
осталось только нажать эту "красную кнопку", и посмотреть что будет)))
вот только как эту "красную кнопку" нажать я еще не придумал, ибо в .NET не предусмотрены
функции запускающие ассемблерный код...
Есть у кого нибудь идеи, как можно сделать в C# аналогию call funcPtr в ассемблере???