public static int test_0_VariantBool_Ref_Managed() { MarshalBoolRefDelegate fcn = new MarshalBoolRefDelegate(new marshalbool().MarshalBoolRefHelper); int ret; // // Beginn Aenderung Test // Console.WriteLine("\n\t****C#: MarshalBoolRefDelegate fcn = new MarshalBoolRefDelegate (new marshalbool ().MarshalBoolRefHelper) done ****\n"); // // Ende Aenderung Test // ret = mono_test_managed_marshal_bool_ref(5, 0, 0, 0, 0, fcn); if (ret != 0) { return(0x010000 + ret); } ret = mono_test_managed_marshal_bool_ref(5, 1, 0xFFFF, 0, 0, fcn); if (ret != 0) { return(0x020000 + ret); } ret = mono_test_managed_marshal_bool_ref(5, 0, 0, 0xFFFF, 1, fcn); if (ret != 0) { return(0x030000 + ret); } ret = mono_test_managed_marshal_bool_ref(5, 1, 0xFFFF, 0xFFFF, 1, fcn); if (ret != 0) { return(0x040000 + ret); } ret = mono_test_managed_marshal_bool_ref(5, 1, 0x2200, 0, 0, fcn); if (ret != 0) { return(0x050000 + ret); } ret = mono_test_managed_marshal_bool_ref(5, 0, 0, 0xFFFF, 0x22, fcn); if (ret != 0) { return(0x060000 + ret); } ret = mono_test_managed_marshal_bool_ref(5, 1, 0x2200, 0xFFFF, 0x22, fcn); if (ret != 0) { return(0x070000 + ret); } return(0); }
public static int test_0_U1_Ref_Managed() { MarshalBoolRefDelegate fcn = new MarshalBoolRefDelegate(new marshalbool().MarshalBoolRefHelper); int ret; ret = mono_test_managed_marshal_bool_ref(4, 0, 0, 0, 0, fcn); if (ret != 0) { return(0x010000 + ret); } ret = mono_test_managed_marshal_bool_ref(4, 1, 1, 0, 0, fcn); if (ret != 0) { return(0x020000 + ret); } ret = mono_test_managed_marshal_bool_ref(4, 0, 0, 1, 1, fcn); if (ret != 0) { return(0x030000 + ret); } ret = mono_test_managed_marshal_bool_ref(4, 1, 1, 1, 1, fcn); if (ret != 0) { return(0x040000 + ret); } ret = mono_test_managed_marshal_bool_ref(4, 1, 0x22, 0, 0, fcn); if (ret != 0) { return(0x050000 + ret); } ret = mono_test_managed_marshal_bool_ref(4, 0, 0, 1, 0x22, fcn); if (ret != 0) { return(0x060000 + ret); } ret = mono_test_managed_marshal_bool_ref(4, 1, 0x22, 1, 0x22, fcn); if (ret != 0) { return(0x070000 + ret); } return(0); }
public static int test_0_VariantBool_Ref_Managed() { MarshalBoolRefDelegate fcn = new MarshalBoolRefDelegate(MarshalBoolRefHelper); int ret; ret = mono_test_managed_marshal_bool_ref(5, 0, 0, 0, 0, fcn); if (ret != 0) { return(0x010000 + ret); } ret = mono_test_managed_marshal_bool_ref(5, 1, 0xFFFF, 0, 0, fcn); if (ret != 0) { return(0x020000 + ret); } ret = mono_test_managed_marshal_bool_ref(5, 0, 0, 0xFFFF, 1, fcn); if (ret != 0) { return(0x030000 + ret); } ret = mono_test_managed_marshal_bool_ref(5, 1, 0xFFFF, 0xFFFF, 1, fcn); if (ret != 0) { return(0x040000 + ret); } ret = mono_test_managed_marshal_bool_ref(5, 1, 0x2200, 0, 0, fcn); if (ret != 0) { return(0x050000 + ret); } ret = mono_test_managed_marshal_bool_ref(5, 0, 0, 0xFFFF, 0x22, fcn); if (ret != 0) { return(0x060000 + ret); } ret = mono_test_managed_marshal_bool_ref(5, 1, 0x2200, 0xFFFF, 0x22, fcn); if (ret != 0) { return(0x070000 + ret); } return(0); }
public static int test_0_VariantBool_Ref_Managed () { MarshalBoolRefDelegate fcn = new MarshalBoolRefDelegate (new marshalbool ().MarshalBoolRefHelper); int ret; ret = mono_test_managed_marshal_bool_ref (5, 0, 0, 0, 0, fcn); if (ret != 0) return 0x010000 + ret; ret = mono_test_managed_marshal_bool_ref (5, 1, 0xFFFF, 0, 0, fcn); if (ret != 0) return 0x020000 + ret; ret = mono_test_managed_marshal_bool_ref (5, 0, 0, 0xFFFF, 1, fcn); if (ret != 0) return 0x030000 + ret; ret = mono_test_managed_marshal_bool_ref (5, 1, 0xFFFF, 0xFFFF, 1, fcn); if (ret != 0) return 0x040000 + ret; ret = mono_test_managed_marshal_bool_ref (5, 1, 0x2200, 0, 0, fcn); if (ret != 0) return 0x050000 + ret; ret = mono_test_managed_marshal_bool_ref (5, 0, 0, 0xFFFF, 0x22, fcn); if (ret != 0) return 0x060000 + ret; ret = mono_test_managed_marshal_bool_ref (5, 1, 0x2200, 0xFFFF, 0x22, fcn); if (ret != 0) return 0x070000 + ret; return 0; }
static extern int mono_test_managed_marshal_bool_ref (int arg, uint expected, uint testVal, uint outExpected, uint outTestVal, MarshalBoolRefDelegate fcn);
public static int test_0_U1_Ref_Managed () { MarshalBoolRefDelegate fcn = new MarshalBoolRefDelegate (MarshalBoolRefHelper); int ret; ret = mono_test_managed_marshal_bool_ref (4, 0, 0, 0, 0, fcn); if (ret != 0) return 0x010000 + ret; ret = mono_test_managed_marshal_bool_ref (4, 1, 1, 0, 0, fcn); if (ret != 0) return 0x020000 + ret; ret = mono_test_managed_marshal_bool_ref (4, 0, 0, 1, 1, fcn); if (ret != 0) return 0x030000 + ret; ret = mono_test_managed_marshal_bool_ref (4, 1, 1, 1, 1, fcn); if (ret != 0) return 0x040000 + ret; ret = mono_test_managed_marshal_bool_ref (4, 1, 0x22, 0, 0, fcn); if (ret != 0) return 0x050000 + ret; ret = mono_test_managed_marshal_bool_ref (4, 0, 0, 1, 0x22, fcn); if (ret != 0) return 0x060000 + ret; ret = mono_test_managed_marshal_bool_ref (4, 1, 0x22, 1, 0x22, fcn); if (ret != 0) return 0x070000 + ret; return 0; }
static extern int mono_test_managed_marshal_bool_ref(int arg, uint expected, uint testVal, uint outExpected, uint outTestVal, MarshalBoolRefDelegate fcn);