Example #1
0
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteByte(Member0);
     m.WriteByte(Member1);
     m.Write_1(Member2);
     m.Write_3(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(Member8, "Member8"), Member1);
 }
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteInt64(Member0);
     m.WriteByte(Member8);
     m.WriteByte(Member9);
     m.WriteByte(MemberA);
 }
Example #3
0
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteInt32(Member0);
     m.WriteInt64(Member8);
     m.WriteInt32(Member10);
     m.WriteByte(Member14);
     m.WriteByte(Member15);
 }
Example #4
0
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteByte(Member0);
     m.WriteByte(Member1);
     m.WriteByte(Member2);
     m.WriteInt16(Member4);
     m.WriteEmbeddedPointer <sbyte[], long>(Member8, new System.Action <sbyte[], long>(m.Write_10), Member4);
 }
Example #5
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);
 }
Example #6
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);
 }
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteGuid(Member0);
     m.WriteEmbeddedPointer <string>(Member10, new System.Action <string>(m.WriteTerminatedString));
     m.WriteByte(Member18);
     m.WriteByte(Member19);
     m.WriteSByte(Member1A);
     m.WriteInt32(Member1C);
     m.WriteInt64(Member20);
     m.WriteInt32(Member28);
 }
Example #8
0
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteByte(Member0);
     m.WriteByte(Member1);
     m.WriteInt16(Member2);
     m.WriteInt32(Member4);
     m.Write_0(Member8);
     m.WriteInt32(MemberC);
     m.WriteInt32(Member10);
     m.WriteInt32(Member14);
     m.WriteEnum16(Member18);
     m.Write_4(Member1C, Member18);
 }
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteByte(Member0);
     m.WriteInt32(Member4);
     m.WriteInt32(Member8);
     m.WriteGuid(MemberC);
 }
Example #10
0
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteByte(Member0);
     m.WriteInt16(Member2);
     m.WriteInt32(Member4);
     m.WriteInt16(Member8);
     m.Write_0(MemberA);
 }
        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());
        }
        public int s_ServiceWorkerRegistration_SetUpdateViaCache(NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, byte p1)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteContextHandle(p0);
            m.WriteByte(p1);
            _Unmarshal_Helper u = SendReceive(17, m);

            return(u.ReadInt32());
        }
        public int s_ServiceWorkerRegistration_UpdateState(NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, System.Guid p1, byte p2)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteContextHandle(p0);
            m.WriteGuid(p1);
            m.WriteByte(p2);
            _Unmarshal_Helper u = SendReceive(11, m);

            return(u.ReadInt32());
        }
Example #14
0
        public uint HamRpcSrvResetExternalResourcePriority(NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, long p1, byte p2)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteContextHandle(p0);
            m.WriteInt64(p1);
            m.WriteByte(p2);
            _Unmarshal_Helper u = SendReceive(10, m);

            return(u.ReadUInt32());
        }
        public uint HamRpcSrvTerminateSelfOnRequiredProcessExit(NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, NtApiDotNet.NtProcess p1, NtApiDotNet.Ndr.Marshal.NdrEnum16 p2, byte p3)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteContextHandle(p0);
            m.Write_8(p1);
            m.WriteEnum16(p2);
            m.WriteByte(p3);
            _Unmarshal_Helper u = SendReceive(11, m);

            return(u.ReadUInt32());
        }
Example #16
0
        private void Marshal(_Marshal_Helper m)
        {
            m.WriteByte(Selector);
            if ((Selector == 0))
            {
                m.Write_3(Arm_0);
                goto done;
            }
            m.Write_18(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(Arm_Default, "Arm_Default"));
done:
            return;
        }
Example #17
0
        public int RpcShadow(string p0, int p1, byte p2, short p3)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteReferent(p0, new System.Action <string>(m.WriteTerminatedString));
            m.WriteInt32(p1);
            m.WriteByte(p2);
            m.WriteInt16(p3);
            _Unmarshal_Helper u = SendReceive(5, m);

            return(u.ReadInt32());
        }
        public int V2IpNatHlpRpcServerStartDhcpServer(System.Guid p0, int p1, byte p2, int p3)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteGuid(p0);
            m.WriteInt32(p1);
            m.WriteByte(p2);
            m.WriteInt32(p3);
            _Unmarshal_Helper u = SendReceive(8, m);

            return(u.ReadInt32());
        }
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteGuid(Member0);
     m.WriteInt32(Member10);
     m.WriteEmbeddedPointer <string>(Member18, new System.Action <string>(m.WriteTerminatedString));
     m.WriteInt64(Member20);
     m.WriteByte(Member28);
     m.WriteInt64(Member30);
     m.WriteInt32(Member38);
     m.WriteEmbeddedPointer <Struct_4>(Member40, new System.Action <Struct_4>(m.Write_3));
     m.WriteEmbeddedPointer <Struct_4>(Member48, new System.Action <Struct_4>(m.Write_3));
     m.WriteEmbeddedPointer <Struct_4>(Member50, new System.Action <Struct_4>(m.Write_3));
 }
        public int V2IpNatHlpRpcServerStartSharingByInternalPrefix(System.Guid p0, int p1, byte p2, int p3, int p4)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteGuid(p0);
            m.WriteInt32(p1);
            m.WriteByte(p2);
            m.WriteInt32(p3);
            m.WriteInt32(p4);
            _Unmarshal_Helper u = SendReceive(6, m);

            return(u.ReadInt32());
        }
Example #21
0
        public uint HamRpcSrvTerminateHostOnProcessExit(NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, long p1, long p2, NtApiDotNet.NtProcess p3, NtApiDotNet.Ndr.Marshal.NdrEnum16 p4, byte p5)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteContextHandle(p0);
            m.WriteInt64(p1);
            m.WriteInt64(p2);
            m.Write_12(p3);
            m.WriteEnum16(p4);
            m.WriteByte(p5);
            _Unmarshal_Helper u = SendReceive(13, m);

            return(u.ReadUInt32());
        }
        public int s_ServiceWorkerSession_CreateNewRegistration(NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, int p1, Struct_2 p2, string p3, byte p4, out System.Nullable <Struct_3> p5, out NtApiDotNet.Ndr.Marshal.NdrContextHandle p6)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteContextHandle(p0);
            m.WriteInt32(p1);
            m.Write_1(p2);
            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p3, "p3"));
            m.WriteByte(p4);
            _Unmarshal_Helper u = SendReceive(3, m);

            p5 = u.ReadReferentValue <Struct_3>(new System.Func <Struct_3>(u.Read_2), false);
            p6 = u.ReadContextHandle();
            return(u.ReadInt32());
        }
Example #23
0
        private void Marshal(_Marshal_Helper m)
        {
            m.WriteEnum16(Selector);
            if ((Selector == 2))
            {
                m.WriteByte(Arm_2);
                goto done;
            }
            if ((Selector == 1))
            {
                m.WriteEmpty(Arm_1);
                goto done;
            }
            m.WriteEmpty(Arm_Default);
done:
            return;
        }
Example #24
0
        public int s_RpcCreateVsc(string p0, byte p1, byte[] p2, int p3, byte[] p4, int p5, byte[] p6, int p7, byte[] p8, int p9, byte[] p10, int p11, int p12, out Struct_0 p13)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p0, "p0"));
            m.WriteByte(p1);
            m.Write_1(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p2, "p2"), p3);
            m.WriteInt32(p3);
            m.WriteReferent(p4, new System.Action <byte[], long>(m.Write_2), p5);
            m.WriteInt32(p5);
            m.WriteReferent(p6, new System.Action <byte[], long>(m.Write_3), p7);
            m.WriteInt32(p7);
            m.Write_4(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p8, "p8"), p9);
            m.WriteInt32(p9);
            m.WriteReferent(p10, new System.Action <byte[], long>(m.Write_5), p11);
            m.WriteInt32(p11);
            m.WriteInt32(p12);
            _Unmarshal_Helper u = SendReceive(0, m);

            p13 = u.Read_0();
            return(u.ReadInt32());
        }
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteInt32(Member0);
     m.Write_6(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(Member8, "Member8"));
     m.WriteInt32(Member4B8);
     m.WriteInt32(Member4BC);
     m.WriteInt32(Member4C0);
     m.WriteInt32(Member4C4);
     m.Write_3(Member4C8);
     m.WriteInt16(Member4D8);
     m.WriteByte(Member4DA);
     m.WriteInt32(Member4DC);
     m.WriteInt32(Member4E0);
     m.WriteInt64(Member4E8);
     m.WriteInt64(Member4F0);
     m.WriteInt32(Member4F8);
     m.Write_7(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(Member4FC, "Member4FC"));
     m.WriteInt32(Member5C4);
     m.WriteInt64(Member5C8);
     m.WriteInt32(Member5D0);
     m.WriteInt32(Member5D4);
 }
Example #26
0
        private void Marshal(_Marshal_Helper m)
        {
            m.WriteEnum16(Selector);
            if ((Selector == 0))
            {
                m.WriteByte(Arm_0);
                goto done;
            }
            if ((Selector == 1))
            {
                m.Write_8(Arm_1);
                goto done;
            }
            if ((Selector == 2))
            {
                m.Write_9(Arm_2);
                goto done;
            }
            if ((Selector == 3))
            {
                m.Write_10(Arm_3);
                goto done;
            }
            if ((Selector == 4))
            {
                m.Write_11(Arm_4);
                goto done;
            }
            if ((Selector == 5))
            {
                m.WriteEmbeddedPointer <int>(Arm_5, new System.Action <int>(m.WriteInt32));
                goto done;
            }
            throw new System.ArgumentException("No matching union selector when marshaling Union_8");
done:
            return;
        }
Example #27
0
 private void Marshal(_Marshal_Helper m)
 {
     m.WriteByte(Member0);
     m.WriteByte(Member1);
 }