At a post of Raymond Chen, he seems to be able to know the function's undecorated name from the decorated name. I have no idea how could he do this.
In this decorated name,
?GetName@PushButton@UILibrary@@UAEPB_WPAPAVStringHolder@2@@Z
What does the each component mean?
To avoid guessing, and still not really use tools, the UnDecorateSymbolName
function may be of use. I would hope that gives an authoritative correct answer.
To do it manually, this page has some information on the scheme, as do these.
The basic outline is _name@scope@scope@@parameters@something@@something
. I suspect the last two parts are stack size and calling convention or similar, but the documentation likely has more detail.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With