https://www.n1ce2cu.com/posts/C++invoke/
C invoke - Sylvan