I just found ultra manipulative and very tricky way to get the pointer for Autoit native variable. This is not getting pointer of Struc variable type (created with DllStructCreate() ). this is way how to get pointer for native Autoit variable so you can able to change & read Autoit native variable from outside in very directly way (even from c++ if you want)  This is exactly the answer to threads like this:       CODE OUTPUT: CODE: #in