コード例 #1
0
ファイル: Tests.cs プロジェクト: ApexHAB/apex-lumia
        int exp_test3_test()
        {
            var EXP_test1 = ASMGenerator.PtrForFunc("DllImportMango" /*_this_ homebrew dll*/, "?EXP_test3@@YAXPAH@Z");

            var gen = new ASMGenerator();
            var arg1 = new ASMArgument(10, true);
            gen.TestCall(EXP_test1, arg1);
            var ops = gen.ToOpcodeStrings();
            gen.Execute();
            var i = DllImportCaller.lib.ValueAtAddres(arg1.RefResultPtr);
            return i;
        }
コード例 #2
0
        int exp_test3_test()
        {
            var EXP_test1 = ASMGenerator.PtrForFunc("DllImportMango" /*_this_ homebrew dll*/, "?EXP_test3@@YAXPAH@Z");

            var gen  = new ASMGenerator();
            var arg1 = new ASMArgument(10, true);

            gen.TestCall(EXP_test1, arg1);
            var ops = gen.ToOpcodeStrings();

            gen.Execute();
            var i = DllImportCaller.lib.ValueAtAddres(arg1.RefResultPtr);

            return(i);
        }