Beispiel #1
0
    public static int test_0_Ret_In_Address_managed()
    {
        int retCode;

        mono_test_Winx64_struct5_ret_delegate s1Del = new mono_test_Winx64_struct5_ret_delegate(mono_test_Winx64_struct5_ret_test);

        //
        //  Beginn Aenderung Test
        //
        Console.WriteLine("\n\t****C#: mono_test_Winx64_struct5_ret_delegate s1Del = new mono_test_Winx64_struct5_ret_delegate (mono_test_Winx64_struct5_ret_test) done ****\n");
        //
        //  Ende Aenderung Test
        //
        if ((retCode = mono_test_Winx64_struct5_ret_managed(s1Del)) != 0)
        {
            return(100 + retCode);
        }
        //
        //  Beginn Aenderung Test
        //
        Console.WriteLine("\n\t****C#: mono_test_Winx64_struct5_ret_managed (s1Del) done ****\n");
        //
        //  Ende Aenderung Test
        //
        return(0);
    }
Beispiel #2
0
    public static int test_0_Ret_In_Address_managed()
    {
        int retCode;

        mono_test_Winx64_struct5_ret_delegate s1Del =
            new mono_test_Winx64_struct5_ret_delegate(mono_test_Winx64_struct5_ret_test);

        if ((retCode = mono_test_Winx64_struct5_ret_managed(s1Del)) != 0)
        {
            return(100 + retCode);
        }

        return(0);
    }
Beispiel #3
0
 static extern int mono_test_Winx64_struct5_ret_managed(mono_test_Winx64_struct5_ret_delegate func);
 public static int test_0_Ret_In_Address_managed()
 {
     int
     retCode;
     mono_test_Winx64_struct5_ret_delegate
     s1Del
     =
     new
     mono_test_Winx64_struct5_ret_delegate
     (mono_test_Winx64_struct5_ret_test);
     if
     ((retCode
     =
     mono_test_Winx64_struct5_ret_managed
     (s1Del))
     !=
     0)
     return
     100
     +
     retCode;
     return
     0;
 }
    static extern int mono_test_Winx64_struct5_ret_managed(mono_test_Winx64_struct5_ret_delegate
func);