private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.ReadGuid();
     Member10 = u.ReadInt64();
     Member18 = u.ReadGuid();
     Member28 = u.ReadInt64();
 }
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.ReadGuid();
     Member10 = u.ReadGuid();
     Member20 = u.ReadGuid();
     Member30 = u.ReadInt32();
     Member34 = u.ReadInt32();
 }
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0   = u.ReadGuid();
     Member10  = u.Read_13();
     Member210 = u.Read_3();
     Member218 = u.ReadGuid();
     Member228 = u.ReadInt32();
 }
コード例 #4
0
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.ReadGuid();
     Member10 = u.ReadGuid();
     Member20 = u.Read_7();
     Member28 = u.ReadEnum16();
     Member30 = u.Read_11();
 }
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.ReadInt32();
     Member4  = u.ReadGuid();
     Member14 = u.ReadGuid();
     Member24 = u.ReadInt32();
     Member28 = u.ReadEmbeddedPointer <sbyte[]>(new System.Func <sbyte[]>(u.Read_23), false);
 }
コード例 #6
0
        private void Unmarshal(_Unmarshal_Helper u)
        {
            Selector = u.ReadUInt32();
            if ((Selector == 1))
            {
                Arm_1 = u.ReadEmpty();
                goto done;
            }
            if ((Selector == 2))
            {
                Arm_2 = u.ReadEmpty();
                goto done;
            }
            if ((Selector == 3))
            {
                Arm_3 = u.ReadGuid();
                goto done;
            }
            if ((Selector == 4))
            {
                Arm_4 = u.ReadGuid();
                goto done;
            }
            if ((Selector == 5))
            {
                Arm_5 = u.Read_3();
                goto done;
            }
            if ((Selector == 6))
            {
                Arm_6 = u.Read_3();
                goto done;
            }
            if ((Selector == 7))
            {
                Arm_7 = u.ReadEmpty();
                goto done;
            }
            if ((Selector == 8))
            {
                Arm_8 = u.ReadEmpty();
                goto done;
            }
            if ((Selector == 9))
            {
                Arm_9 = u.ReadGuid();
                goto done;
            }
            if ((Selector == 10))
            {
                Arm_10 = u.Read_7();
                goto done;
            }
            throw new System.ArgumentException("No matching union selector when marshaling Union_2");
done:
            return;
        }
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0   = u.ReadGuid();
     Member10  = u.ReadGuid();
     Member20  = u.Read_7();
     Member220 = u.ReadEnum16();
     Member224 = u.ReadEnum16();
     Member228 = u.ReadInt32();
     Member22C = u.ReadEnum16();
 }
コード例 #8
0
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.ReadEnum16();
     Member4  = u.ReadGuid();
     Member14 = u.ReadEnum16();
     Member18 = u.ReadInt32();
     Member1C = u.ReadGuid();
     Member2C = u.ReadInt32();
     Member30 = u.ReadInt32();
 }
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.ReadInt32();
     Member4  = u.ReadInt32();
     Member8  = u.ReadGuid();
     Member18 = u.ReadGuid();
     Member28 = u.Read_5();
     Member58 = u.ReadEmbeddedPointer <Struct_7>(new System.Func <Struct_7>(u.Read_6), false);
     Member60 = u.ReadEmbeddedPointer <Struct_8>(new System.Func <Struct_8>(u.Read_7), false);
 }
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.ReadInt32();
     Member4  = u.ReadInt32();
     Member8  = u.ReadInt32();
     MemberC  = u.Read_7();
     Member10 = u.ReadGuid();
     Member20 = u.ReadInt32();
     Member28 = u.ReadEmbeddedPointer <Struct_2>(new System.Func <Struct_2>(u.Read_1), false);
     Member30 = u.ReadGuid();
 }
        public int jitv_server_get_package_for_process(int p0, out System.Guid p1, out System.Guid p2)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteInt32(p0);
            _Unmarshal_Helper u = SendReceive(0, m);

            p1 = u.ReadGuid();
            p2 = u.ReadGuid();
            return(u.ReadInt32());
        }
コード例 #12
0
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.ReadGuid();
     Member10 = u.ReadGuid();
     Member20 = u.ReadEnum16();
     Member24 = u.ReadInt16();
     Member28 = u.ReadEnum16();
     Member30 = u.ReadInt64();
     Member38 = u.ReadInt64();
     Member40 = u.ReadInt32();
     Member44 = u.Read_3();
 }
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0 = u.ReadGuid();
     Member10 = u.ReadGuid();
     Member20 = u.ReadInt32();
     Member24 = u.ReadInt32();
     Member28 = u.Read_1();
     Member38 = u.ReadInt32();
     Member40 = u.ReadEmbeddedPointer<Struct_3[]>(new System.Func<Struct_3[]>(u.Read_4), true);
     Member48 = u.ReadInt32();
     Member50 = u.ReadEmbeddedPointer<Struct_4[]>(new System.Func<Struct_4[]>(u.Read_5), true);
 }
        public int RpcSrvStartBrokeredActivation(int p0, sbyte p1, out System.Guid p2, out System.Guid p3, NtApiDotNet.Ndr.Marshal.NdrContextHandle p4)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteInt32(p0);
            m.WriteSByte(p1);
            m.WriteContextHandle(p4);
            _Unmarshal_Helper u = SendReceive(2, m);

            p2 = u.ReadGuid();
            p3 = u.ReadGuid();
            return(u.ReadInt32());
        }
        public int jitv_find_ve_for_path(int p0, Struct_1 p1, out System.Guid p2, out System.Guid p3, out int p4, out int p5)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteInt32(p0);
            m.Write_0(p1);
            _Unmarshal_Helper u = SendReceive(1, m);

            p2 = u.ReadGuid();
            p3 = u.ReadGuid();
            p4 = u.ReadInt32();
            p5 = u.ReadInt32();
            return(u.ReadInt32());
        }
        public uint CrossContainerResolveOxid(long p0, out System.Nullable <Struct_1> p1, out System.Guid p2, out long p3, out System.Guid p4, out Struct_0 p5)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteInt64(p0);
            _Unmarshal_Helper u = SendReceive(4, m);

            p1 = u.ReadReferentValue <Struct_1>(new System.Func <Struct_1>(u.Read_1), false);
            p2 = u.ReadGuid();
            p3 = u.ReadInt64();
            p4 = u.ReadGuid();
            p5 = u.Read_0();
            return(u.ReadUInt32());
        }
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.ReadInt32();
     Member4  = u.ReadInt32();
     Member8  = u.ReadInt64();
     Member10 = u.ReadInt64();
     Member18 = u.ReadGuid();
     Member28 = u.ReadGuid();
     Member38 = u.ReadGuid();
     Member48 = u.ReadGuid();
     Member58 = u.ReadGuid();
     Member68 = u.ReadGuid();
     Member78 = u.ReadGuid();
     Member88 = u.ReadGuid();
     Member98 = u.ReadInt64();
     MemberA0 = u.ReadInt64();
     MemberA8 = u.ReadInt64();
     MemberB0 = u.ReadInt64();
     MemberB8 = u.ReadInt64();
     MemberC0 = u.ReadInt64();
     MemberC8 = u.ReadInt64();
     MemberD0 = u.ReadInt64();
     MemberD8 = u.ReadInt32();
     MemberE0 = u.ReadEmbeddedPointer <Struct_9>(new System.Func <Struct_9>(u.Read_8), false);
 }
        public uint Connect(
            string p0,
            string p1,
            out NtApiDotNet.Ndr.Marshal.NdrContextHandle p2,
            out int p3,
            out System.Nullable <Struct_0> p4,
            out long p5,
            int p6,
            out long[] p7,
            out int p8,
            out int p9,
            out string p10,
            out int p11,
            out int p12,
            out int p13,
            out short[] p14,
            out int p15,
            out Struct_1[] p16,
            out int p17,
            out System.Guid[] p18,
            out int p19,
            out int p20,
            out long p21,
            out System.Guid p22,
            out int[] p23,
            out int p24,
            out byte[] p25)
        {
            _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.WriteInt32(p6);
            _Unmarshal_Helper u = SendReceive(0, m);

            p2  = u.ReadContextHandle();
            p3  = u.ReadInt32();
            p4  = u.ReadReferentValue <Struct_0>(new System.Func <Struct_0>(u.Read_0), false);
            p5  = u.ReadInt64();
            p7  = u.Read_8();
            p8  = u.ReadInt32();
            p9  = u.ReadInt32();
            p10 = u.ReadReferent <string>(new System.Func <string>(u.ReadConformantVaryingString), false);
            p11 = u.ReadInt32();
            p12 = u.ReadInt32();
            p13 = u.ReadInt32();
            p14 = u.ReadReferent <short[]>(new System.Func <short[]>(u.Read_9), false);
            p15 = u.ReadInt32();
            p16 = u.ReadReferent <Struct_1[]>(new System.Func <Struct_1[]>(u.Read_10), false);
            p17 = u.ReadInt32();
            p18 = u.ReadReferent <System.Guid[]>(new System.Func <System.Guid[]>(u.Read_11), false);
            p19 = u.ReadInt32();
            p20 = u.ReadInt32();
            p21 = u.ReadInt64();
            p22 = u.ReadGuid();
            p23 = u.Read_12();
            p24 = u.ReadInt32();
            p25 = u.ReadReferent <byte[]>(new System.Func <byte[]>(u.Read_13), false);
            return(u.ReadUInt32());
        }
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.ReadGuid();
     Member10 = u.ReadInt32();
     Member14 = u.ReadByte();
     Member18 = u.ReadInt32();
 }
コード例 #20
0
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.ReadGuid();
     Member10 = u.ReadEnum16();
     Member14 = u.ReadInt32();
     Member18 = u.ReadEmbeddedPointer <int[]>(new System.Func <int[]>(u.Read_21), false);
 }
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0 = u.ReadSByte();
     Member4 = u.ReadInt32();
     Member8 = u.ReadInt32();
     MemberC = u.ReadGuid();
 }
コード例 #22
0
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.ReadInt32();
     Member4  = u.ReadGuid();
     Member14 = u.ReadInt32();
     Member18 = u.ReadEmbeddedPointer <string>(new System.Func <string>(u.ReadConformantVaryingString), false);
 }
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.ReadInt32();
     Member4  = u.ReadGuid();
     Member18 = u.Read_7();
     Member20 = u.ReadUInt3264();
 }
コード例 #24
0
        private void Unmarshal(_Unmarshal_Helper u)
        {
            Selector = u.ReadUInt16();
            if ((Selector == 1))
            {
                Arm_1 = u.ReadInt32();
                goto done;
            }
            if ((Selector == 2))
            {
                Arm_2 = u.Read_2();
                goto done;
            }
            if ((Selector == 3))
            {
                Arm_3 = u.Read_3();
                goto done;
            }
            if ((Selector == 4))
            {
                Arm_4 = u.ReadGuid();
                goto done;
            }
            throw new System.ArgumentException("No matching union selector when marshaling Union_2");
done:
            return;
        }
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.ReadInt32();
     Member4  = u.ReadInt32();
     Member8  = u.ReadInt32();
     MemberC  = u.Read_11();
     Member10 = u.ReadGuid();
     Member20 = u.ReadInt32();
     Member28 = u.ReadEmbeddedPointer <Struct_14>(new System.Func <Struct_14>(u.Read_13), false);
     Member30 = u.ReadGuid();
     Member40 = u.ReadInt64();
     Member48 = u.ReadEnum16();
     Member50 = u.Read_19();
     Member58 = u.Read_19();
     Member60 = u.Read_19();
 }
        public int s_GetInterfaceGuid(out System.Guid p0)
        {
            _Marshal_Helper   m = new _Marshal_Helper();
            _Unmarshal_Helper u = SendReceive(3, m);

            p0 = u.ReadGuid();
            return(u.ReadInt32());
        }
        public int FmMuxSrvGetProcessProductId(out System.Guid p0)
        {
            _Marshal_Helper   m = new _Marshal_Helper();
            _Unmarshal_Helper u = SendReceive(6, m);

            p0 = u.ReadGuid();
            return(u.ReadInt32());
        }
        public int RpcSrvRegisterControlChannelReset(out System.Guid p0)
        {
            _Marshal_Helper   m = new _Marshal_Helper();
            _Unmarshal_Helper u = SendReceive(0, m);

            p0 = u.ReadGuid();
            return(u.ReadInt32());
        }
        public int UmpoRpcGetActiveScheme(out System.Guid p0)
        {
            _Marshal_Helper   m = new _Marshal_Helper();
            _Unmarshal_Helper u = SendReceive(10, m);

            p0 = u.ReadGuid();
            return(u.ReadInt32());
        }
コード例 #30
0
        public int LsarGetSSOAccountType(out NtApiDotNet.Ndr.Marshal.NdrEnum16 p0, out System.Guid p1)
        {
            _Marshal_Helper   m = new _Marshal_Helper();
            _Unmarshal_Helper u = SendReceive(5, m);

            p0 = u.ReadEnum16();
            p1 = u.ReadGuid();
            return(u.ReadInt32());
        }