示例#1
0
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.Read_9();
     Member24 = u.ReadInt32();
     Member28 = u.ReadInt32();
     Member2C = u.ReadInt32();
     Member30 = u.ReadInt32();
     Member34 = u.Read_16();
 }
示例#2
0
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0   = u.Read_14();
     MemberC8  = u.Read_15();
     Member168 = u.Read_11();
     Member268 = u.Read_15();
     Member308 = u.Read_16();
     Member510 = u.ReadInt32();
     Member518 = u.Read_17();
 }
        public int RpcSrvQueryLeaseInfov6Array(string p0, ref Struct_16 p1)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteReferent(p0, new System.Action <string>(m.WriteTerminatedString));
            m.Write_16(p1);
            _Unmarshal_Helper u = SendReceive(11, m);

            p1 = u.Read_16();
            return(u.ReadInt32());
        }
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.Read_16();
     Member70 = u.ReadInt64();
     Member78 = u.ReadInt64();
     Member80 = u.ReadInt64();
     Member88 = u.ReadInt64();
     Member90 = u.ReadInt64();
     Member98 = u.ReadInt32();
     Member9C = u.ReadInt32();
 }
        public int DiscReportTargetPortals(out int p0, int p1, sbyte p2, out int p3, out byte[] p4)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteInt32(p1);
            m.WriteSByte(p2);
            _Unmarshal_Helper u = SendReceive(11, m);

            p0 = u.ReadInt32();
            p3 = u.ReadInt32();
            p4 = u.Read_16();
            return(u.ReadInt32());
        }
        private void Unmarshal(_Unmarshal_Helper u)
        {
            Selector = u.ReadInt32();
            if ((Selector == 0))
            {
                Arm_0 = u.Read_15();
                goto done;
            }
            if ((Selector == 1))
            {
                Arm_1 = u.Read_16();
                goto done;
            }
            throw new System.ArgumentException("No matching union selector when marshaling Union_15");
done:
            return;
        }
示例#7
0
        private void Unmarshal(_Unmarshal_Helper u)
        {
            Selector = u.ReadEnum16();
            if ((Selector == 1))
            {
                Arm_1 = u.Read_14();
                goto done;
            }
            if ((Selector == 2))
            {
                Arm_2 = u.Read_16();
                goto done;
            }
            Arm_Default = u.ReadEmpty();
done:
            return;
        }
        public uint CrossContainerBulkUpdateOids(NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, int p1, long[] p2, out int[] p3, int p4, long[] p5, int p6, long[] p7, int p8, Struct_8[] p9)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteContextHandle(p0);
            m.WriteInt32(p1);
            m.Write_15(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p2, "p2"), p1);
            m.WriteInt32(p4);
            m.Write_17(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p5, "p5"), p4);
            m.WriteInt32(p6);
            m.Write_18(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p7, "p7"), p6);
            m.WriteInt32(p8);
            m.Write_19(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p9, "p9"), p8);
            _Unmarshal_Helper u = SendReceive(5, m);

            p3 = u.Read_16();
            return(u.ReadUInt32());
        }
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0 = u.ReadSByte();
     Member1 = u.ReadSByte();
     Member2 = u.Read_16();
 }
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.Read_16();
     Member14 = u.ReadEnum16();
 }
示例#11
0
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0 = u.ReadInt32();
     Member8 = u.Read_16();
 }
        public uint _Connect(
            string p0,
            string p1,
            System.Nullable <Struct_0> p2,
            int p3,
            out NtApiDotNet.Ndr.Marshal.NdrContextHandle p4,
            out int p5,
            out System.Nullable <Struct_2> p6,
            out long p7,
            int p8,
            out long[] p9,
            out int p10,
            out int p11,
            out int p12,
            out int p13,
            out string p14,
            out int p15,
            out int p16,
            out int p17,
            out short[] p18,
            out int p19,
            out Struct_3[] p20,
            out int p21,
            out System.Guid[] p22,
            out int p23,
            out int p24,
            out long p25,
            out System.Guid p26,
            out int[] p27,
            out int p28,
            out byte[] p29)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteReferent(p0, new System.Action <string>(m.WriteTerminatedString));
            m.WriteReferent(p1, new System.Action <string>(m.WriteTerminatedString));
            m.WriteReferent(p2, new System.Action <Struct_0>(m.Write_0));
            m.WriteInt32(p3);
            m.WriteInt32(p8);
            _Unmarshal_Helper u = SendReceive(0, m);

            p4  = u.ReadContextHandle();
            p5  = u.ReadInt32();
            p6  = u.ReadReferentValue <Struct_2>(new System.Func <Struct_2>(u.Read_1), false);
            p7  = u.ReadInt64();
            p9  = u.Read_16();
            p10 = u.ReadInt32();
            p11 = u.ReadInt32();
            p12 = u.ReadInt32();
            p13 = u.ReadInt32();
            p14 = u.ReadReferent <string>(new System.Func <string>(u.ReadConformantVaryingString), false);
            p15 = u.ReadInt32();
            p16 = u.ReadInt32();
            p17 = u.ReadInt32();
            p18 = u.ReadReferent <short[]>(new System.Func <short[]>(u.Read_17), false);
            p19 = u.ReadInt32();
            p20 = u.ReadReferent <Struct_3[]>(new System.Func <Struct_3[]>(u.Read_18), false);
            p21 = u.ReadInt32();
            p22 = u.ReadReferent <System.Guid[]>(new System.Func <System.Guid[]>(u.Read_19), false);
            p23 = u.ReadInt32();
            p24 = u.ReadInt32();
            p25 = u.ReadInt64();
            p26 = u.ReadGuid();
            p27 = u.Read_20();
            p28 = u.ReadInt32();
            p29 = u.ReadReferent <byte[]>(new System.Func <byte[]>(u.Read_21), false);
            return(u.ReadUInt32());
        }