StackWalk64 и выборочный выбор данных (стек x64)

Можно ли сделать StackWalk64 загрузить и использовать извлеченную мной таблицу RUNTIME_FUNCTION?
Единственный способ, которым я узнал, это загрузить его с помощью SymLoadModule64 когда это используется, это очень медленно.

Я также видел, что StackWalk64 Я могу получить функцию, которая будет выдавать ей соответствующую запись RUNTIME_FUNCTION каждый раз, но это потребует от меня реализации алгоритма UNWINDING x64, который частично недокументирован.

Можно ли это сделать, используя RtlInstallFunctionTableCallback или же RtlAddFunctionTable? Они связаны с StackWalk64?
И если да, то как? Я не мог найти примеры для этого.

4

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector