Is it possible to make StackWalk64
load and use a RUNTIME_FUNCTION table extracted by me?
The only way I found out is loading it using SymLoadModule64
when it is used, it is very slow.
I also saw that StackWalk64
can receive a function that will give it the appropriate RUNTIME_FUNCTION entry each time, but it would require me to implement the x64 UNWINDING algorithm which is partly undocumented.
Is it possible to do so using RtlInstallFunctionTableCallback
or RtlAddFunctionTable
? Are they related to StackWalk64
?
And if so, how? I couldn't find examples for this.