private void Marshal(_Marshal_Helper m)
 {
     m.WriteInt32(Member0);
     m.WriteInt32(Member4);
     m.WriteInt16(Member8);
     m.WriteInt16(MemberA);
 }
Пример #2
0
        public int ElfrReportEventAndSourceW(NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, int p1, short p2, short p3, int p4, Struct_0 p5, short p6, int p7, Struct_0 p8, System.Nullable <Struct_2> p9, Struct_0[] p10, sbyte[] p11, short p12, ref System.Nullable <int> p13, ref System.Nullable <int> p14)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteContextHandle(p0);
            m.WriteInt32(p1);
            m.WriteInt16(p2);
            m.WriteInt16(p3);
            m.WriteInt32(p4);
            m.Write_0(p5);
            m.WriteInt16(p6);
            m.WriteInt32(p7);
            m.Write_0(p8);
            m.WriteReferent(p9, new System.Action <Struct_2>(m.Write_2));
            m.WriteReferent(p10, new System.Action <Struct_0[], long>(m.Write_16), p6);
            m.WriteReferent(p11, new System.Action <sbyte[], long>(m.Write_17), p7);
            m.WriteInt16(p12);
            m.WriteReferent(p13, new System.Action <int>(m.WriteInt32));
            m.WriteReferent(p14, new System.Action <int>(m.WriteInt32));
            _Unmarshal_Helper u = SendReceive(24, m);

            p13 = u.ReadReferentValue <int>(new System.Func <int>(u.ReadInt32), false);
            p14 = u.ReadReferentValue <int>(new System.Func <int>(u.ReadInt32), false);
            return(u.ReadInt32());
        }
Пример #3
0
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteInt32(Member0);
     m.WriteInt16(Member4);
     m.WriteInt16(Member6);
     m.Write_5(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(Member8, "Member8"));
 }
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteInt16(Member0);
     m.WriteInt16(Member2);
     m.WriteInt32(Member4);
     m.WriteEmbeddedPointer <Struct_15[], long>(Member8, new System.Action <Struct_15[], long>(m.Write_25), Member4);
 }
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteInt16(Member0);
     m.WriteInt16(Member2);
     m.WriteEnum16(Member4);
     m.Write_1(Member8);
     m.WriteInt16(Member1C);
 }
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteInt16(Member0);
     m.WriteInt16(Member2);
     m.Write_5(Member4, Member0);
     m.WriteInt16(Member14);
     m.WriteInt32(Member18);
 }
Пример #7
0
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteByte(Member0);
     m.WriteInt16(Member2);
     m.WriteInt32(Member4);
     m.WriteInt16(Member8);
     m.WriteEmbeddedPointer <sbyte[], long>(Member10, new System.Action <sbyte[], long>(m.Write_13), Member8);
 }
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteEnum16(Member0);
     m.WriteSByte(Member4);
     m.WriteInt16(Member6);
     m.WriteInt16(Member8);
     m.Write_1(MemberC);
     m.Write_1(Member20);
 }
 private void Marshal(_Marshal_Helper m)
 {
     m.Write_15(Member0);
     m.WriteInt16(Member10);
     m.WriteInt16(Member12);
     m.WriteInt32(Member14);
     m.WriteInt32(Member18);
     m.WriteEmbeddedPointer <Struct_17[], long>(Member20, new System.Action <Struct_17[], long>(m.Write_26), Member18);
 }
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteEmbeddedPointer <System.Guid>(Member0, new System.Action <System.Guid>(m.WriteGuid));
     m.WriteInt32(Member8);
     m.WriteEmbeddedPointer <string, long>(Member10, new System.Action <string, long>(m.Write_19), 257);
     m.Write_1(Member18);
     m.Write_1(Member28);
     m.WriteInt32(Member38);
     m.WriteEmbeddedPointer <Struct_3>(Member40, new System.Action <Struct_3>(m.Write_2));
     m.WriteEmbeddedPointer <Struct_13>(Member48, new System.Action <Struct_13>(m.Write_12));
     m.WriteInt16(Member50);
     m.WriteInt16(Member52);
 }
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteInt32(Member0);
     m.WriteInt32(Member4);
     m.WriteInt32(Member8);
     m.WriteInt16(MemberC);
     m.WriteInt16(MemberE);
     m.WriteInt32(Member10);
     m.WriteInt32(Member14);
     m.WriteInt32(Member18);
     m.WriteInt32(Member1C);
     m.WriteInt32(Member20);
     m.WriteInt32(Member24);
 }
Пример #12
0
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteEmbeddedPointer <string>(Member0, new System.Action <string>(m.WriteTerminatedString));
     m.WriteEmbeddedPointer <string>(Member8, new System.Action <string>(m.WriteTerminatedString));
     m.WriteEmbeddedPointer <int>(Member10, new System.Action <int>(m.WriteInt32));
     m.WriteEmbeddedPointer <Struct_8>(Member18, new System.Action <Struct_8>(m.Write_7));
     m.WriteInt16(Member20);
     m.WriteInt16(Member22);
     m.WriteInt16(Member24);
     m.WriteInt32(Member28);
     m.WriteEmbeddedPointer <string[], long>(Member30, new System.Action <string[], long>(m.Write_17), Member28);
     m.WriteEmbeddedPointer <string[], long>(Member38, new System.Action <string[], long>(m.Write_17), Member28);
     m.WriteInt32(Member40);
 }
Пример #13
0
        public int RasRpcDeviceEnum(ref sbyte[] p0, ref short p1, ref short p2)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteReferent(p0, new System.Action <sbyte[], long>(m.Write_9), NtApiDotNet.Win32.Rpc.RpcUtils.DeRef(p1));
            m.WriteInt16(p1);
            m.WriteInt16(p2);
            _Unmarshal_Helper u = SendReceive(0, m);

            p0 = u.ReadReferent <sbyte[]>(new System.Func <sbyte[]>(u.Read_9), false);
            p1 = u.ReadInt16();
            p2 = u.ReadInt16();
            return(u.ReadInt32());
        }
Пример #14
0
        public int RasRpcDeviceEnum_1(string p0, ref sbyte[] p1, ref short p2, ref short p3)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteTerminatedAnsiString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p0, "p0"));
            m.WriteReferent(p1, new System.Action <sbyte[], long>(m.Write_10), NtApiDotNet.Win32.Rpc.RpcUtils.DeRef(p2));
            m.WriteInt16(p2);
            m.WriteInt16(p3);
            _Unmarshal_Helper u = SendReceive(1, m);

            p1 = u.ReadReferent <sbyte[]>(new System.Func <sbyte[]>(u.Read_10), false);
            p2 = u.ReadInt16();
            p3 = u.ReadInt16();
            return(u.ReadInt32());
        }
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteInt16(Member0);
     m.Write_1(Member4);
     m.WriteInt16(Member18);
     m.WriteInt16(Member1A);
     m.WriteSByte(Member1C);
     m.WriteSByte(Member1D);
     m.WriteSByte(Member1E);
     m.WriteSByte(Member1F);
     m.WriteSByte(Member20);
     m.WriteSByte(Member21);
     m.WriteSByte(Member22);
     m.WriteSByte(Member23);
 }
        public void WluirNotifyUserIsLoggedOn(short p0)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteInt16(p0);
            _Unmarshal_Helper u = SendReceive(20, m);
        }
 private void Marshal(_Marshal_Helper m)
 {
     m.Write_4(Member0);
     m.WriteInt16(Member1C);
     m.WriteInt32(Member20);
     m.WriteInt32(Member24);
 }
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteEmbeddedPointer <string>(Member0, new System.Action <string>(m.WriteTerminatedString));
     m.WriteEmbeddedPointer <string>(Member8, new System.Action <string>(m.WriteTerminatedString));
     m.WriteInt32(Member10);
     m.WriteInt16(Member14);
 }
Пример #19
0
        public uint ComplexPing(ref long p0, short p1, short p2, short p3, long[] p4, long[] p5, out short p6)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteInt64(p0);
            m.WriteInt16(p1);
            m.WriteInt16(p2);
            m.WriteInt16(p3);
            m.WriteReferent(p4, new System.Action <long[], long>(m.Write_4), p2);
            m.WriteReferent(p5, new System.Action <long[], long>(m.Write_5), p3);
            _Unmarshal_Helper u = SendReceive(2, m);

            p0 = u.ReadInt64();
            p6 = u.ReadInt16();
            return(u.ReadUInt32());
        }
Пример #20
0
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteInt16(Member0);
     m.Write_3(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(Member2, "Member2"));
     m.WriteInt64(Member8);
     m.Write_4(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(Member10, "Member10"));
 }
Пример #21
0
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteEnum16(Member0);
     m.WriteEmbeddedPointer <Struct_3>(Member8, new System.Action <Struct_3>(m.Write_3));
     m.WriteEmbeddedPointer <string>(Member10, new System.Action <string>(m.WriteTerminatedString));
     m.WriteEmbeddedPointer <string>(Member18, new System.Action <string>(m.WriteTerminatedString));
     m.WriteEmbeddedPointer <string>(Member20, new System.Action <string>(m.WriteTerminatedString));
     m.WriteUInt3264(Member28);
     m.WriteInt16(Member30);
     m.WriteInt16(Member32);
     m.WriteEnum16(Member34);
     m.WriteUInt3264(Member38);
     m.WriteUInt3264(Member40);
     m.WriteInt32(Member48);
     m.WriteEmbeddedPointer <sbyte[], long, long>(Member50, new System.Action <sbyte[], long, long>(m.Write_6), Member48, Member48);
     m.WriteInt32(Member58);
 }
Пример #22
0
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteInt64(Member0);
     m.WriteSByte(Member8);
     m.WriteInt16(MemberA);
     m.Write_3(MemberC);
     m.WriteSByte(Member14);
     m.WriteSByte(Member15);
     m.WriteInt16(Member16);
     m.WriteSByte(Member18);
     m.WriteSByte(Member19);
     m.WriteSByte(Member1A);
     m.WriteSByte(Member1B);
     m.WriteSByte(Member1C);
     m.WriteEnum16(Member20);
     m.WriteEnum16(Member24);
 }
Пример #23
0
 private void Marshal(_Marshal_Helper m)
 {
     m.Write_2(Member0);
     m.Write_3(Member10);
     m.Write_5(Member20);
     m.WriteInt16(Member30);
     m.WriteEmbeddedPointer <Struct_6[], long>(Member38, new System.Action <Struct_6[], long>(m.Write_10), Member30);
 }
Пример #24
0
        public int RPC_FWIndicateTupleInUse(NtApiDotNet.Ndr.Marshal.NdrEnum16 p0, string p1, NtApiDotNet.Ndr.Marshal.NdrEnum16 p2, short p3, short p4, short p5, System.Nullable <Struct_0> p6, System.Nullable <Struct_0> p7, System.Nullable <Struct_8> p8, out long p9)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteEnum16(p0);
            m.WriteReferent(p1, new System.Action <string>(m.WriteTerminatedString));
            m.WriteEnum16(p2);
            m.WriteInt16(p3);
            m.WriteInt16(p4);
            m.WriteInt16(p5);
            m.WriteReferent(p6, new System.Action <Struct_0>(m.Write_0));
            m.WriteReferent(p7, new System.Action <Struct_0>(m.Write_0));
            m.WriteReferent(p8, new System.Action <Struct_8>(m.Write_8));
            _Unmarshal_Helper u = SendReceive(2, m);

            p9 = u.ReadInt64();
            return(u.ReadInt32());
        }
Пример #25
0
        public int RpcNrpGetNameInfo(short p0, Struct_2 p1, int p2, ref char[] p3, short p4, ref char[] p5, short p6, int p7)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteInt16(p0);
            m.Write_1(p1);
            m.WriteInt32(p2);
            m.WriteReferent(p3, new System.Action <char[], long>(m.Write_7), (p4 / 2));
            m.WriteInt16(p4);
            m.WriteReferent(p5, new System.Action <char[], long>(m.Write_6), (p6 / 2));
            m.WriteInt16(p6);
            m.WriteInt32(p7);
            _Unmarshal_Helper u = SendReceive(1, m);

            p3 = u.ReadReferent <char[]>(new System.Func <char[]>(u.Read_7), false);
            p5 = u.ReadReferent <char[]>(new System.Func <char[]>(u.Read_6), false);
            return(u.ReadInt32());
        }
        public int V2IpNatHlpRpcServerCreateStaticMapping(System.Guid p0, byte p1, int p2, short p3, int p4, ref short p5, int p6, byte p7, out int p8)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteGuid(p0);
            m.WriteByte(p1);
            m.WriteInt32(p2);
            m.WriteInt16(p3);
            m.WriteInt32(p4);
            m.WriteInt16(p5);
            m.WriteInt32(p6);
            m.WriteByte(p7);
            _Unmarshal_Helper u = SendReceive(14, m);

            p5 = u.ReadInt16();
            p8 = u.ReadInt32();
            return(u.ReadInt32());
        }
Пример #27
0
        public int RpcSrvFirewallWcmSetFirewallRuleFlags(string p0, short p1)
        {
            _Marshal_Helper m = new _Marshal_Helper();

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

            return(u.ReadInt32());
        }
Пример #28
0
 private void Marshal(_Marshal_Helper m)
 {
     m.Write_3(Member0);
     m.WriteInt32(Member20);
     m.WriteByte(Member24);
     m.Write_4(Member28);
     m.WriteInt16(Member60);
     m.WriteByte(Member62);
     m.WriteInt32(Member64);
 }
Пример #29
0
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteByte(Member0);
     m.WriteByte(Member1);
     m.WriteInt16(Member2);
     m.Write_0(Member4);
     m.Write_12(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(Member8, "Member8"));
     m.WriteInt32(Member10);
     m.WriteInt32(Member14);
 }
        public int UtcApi_SendTraceLogging(System.Guid p0, short p1, byte[] p2, short p3, byte[] p4, int p5, byte[] p6, Struct_1 p7, System.Nullable <System.Guid> p8, System.Nullable <System.Guid> p9, int p10)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteGuid(p0);
            m.WriteInt16(p1);
            m.Write_2(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p2, "p2"), p1);
            m.WriteInt16(p3);
            m.Write_3(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p4, "p4"), p3);
            m.WriteInt32(p5);
            m.WriteReferent(p6, new System.Action <byte[], long>(m.Write_4), p5);
            m.Write_0(p7);
            m.WriteReferent(p8, new System.Action <System.Guid>(m.WriteGuid));
            m.WriteReferent(p9, new System.Action <System.Guid>(m.WriteGuid));
            m.WriteInt32(p10);
            _Unmarshal_Helper u = SendReceive(1, m);

            return(u.ReadInt32());
        }