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); }
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); }
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); }
public uint imethod_2(ref Struct34 A_0) { return(0x80000001); }
uint Interface67.imethod_1(ref Struct34 A_0, ref Struct33 A_1) { return(0x80000001); }
public uint imethod_6(ref Struct34 A_0, uint A_1, IntPtr A_2, ref uint A_3) { return(0x80040003); }
public uint imethod_3(ref Struct34 A_0, ref Struct34 A_1) { return(0x80000001); }
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; }