PInvokeTutorial references 0- https://www.youtube.com/playlist?list=PLA8ZIAm2I03jXisxa0VEfmkMhn0zmUuCd 1- https://docs.microsoft.com/en-us/dotnet/framework/interop/marshaling-data-with-platform-invoke 2- https://docs.microsoft.com/en-us/cpp/build/exporting-from-a-dll-using-declspec-dllexport?view=msvc-160 3- https://moythreads.com/wordpress/index.html@p=34.html 4- https://www.pinvoke.net/index.aspx