Esempio n. 1
0
 uint Interface67.imethod_0(ref Struct34 A_0, ref Struct33 A_1)
 {
     if (this.class941_0.Count > 0)
     {
         Class940 class2 = (Class940)this.class941_0[0];
         A_0 = class2.method_1();
         A_1 = class2.method_0();
         return(0);
     }
     return(0x80040064);
 }
Esempio n. 2
0
    public uint imethod_1(uint A_0, ref Struct34 A_1, ref uint A_2)
    {
        int num = (A_0 > 1) ? 1 : ((int)A_0);

        this.int_0 += num;
        if (this.int_0 >= this.Count)
        {
            return(0x80004005);
        }
        A_1 = ((Class940)this[this.int_0]).method_1();
        A_2 = (uint)num;
        return(0);
    }
Esempio n. 3
0
    public uint imethod_4(ref Struct34 A_0, ref Struct33 A_1, int A_2)
    {
        Struct34 struct2 = A_0;
        Struct33 struct3 = A_1;

        if (IntPtr.Zero != struct3.intptr_0)
        {
            Marshal.AddRef(struct3.intptr_0);
        }
        struct3.intptr_1 = IntPtr.Zero;
        if (A_2 > 0)
        {
            if (IntPtr.Zero != A_1.intptr_0)
            {
                Marshal.Release(A_1.intptr_0);
            }
            if (IntPtr.Zero != A_1.intptr_1)
            {
                Marshal.Release(A_1.intptr_1);
            }
        }
        this.class941_0.Add(new Class940(DATADIR.DATADIR_SET, struct3, struct2));
        return(0);
    }
Esempio n. 4
0
 public uint imethod_2(ref Struct34 A_0)
 {
     return(0x80000001);
 }
Esempio n. 5
0
 uint Interface67.imethod_1(ref Struct34 A_0, ref Struct33 A_1)
 {
     return(0x80000001);
 }
Esempio n. 6
0
 public uint imethod_6(ref Struct34 A_0, uint A_1, IntPtr A_2, ref uint A_3)
 {
     return(0x80040003);
 }
Esempio n. 7
0
 public uint imethod_3(ref Struct34 A_0, ref Struct34 A_1)
 {
     return(0x80000001);
 }
Esempio n. 8
0
 public Class940(DATADIR A_0, Struct33 A_1, Struct34 A_2)
 {
     this.struct33_0 = A_1;
     this.struct34_0 = A_2;
     this.datadir_0  = A_0;
 }