Esempio n. 1
0
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.ReadEnum16();
     Member4  = u.ReadInt32();
     Member8  = u.ReadUInt3264();
     Member10 = u.ReadUInt3264();
     Member18 = u.ReadUInt3264();
     Member20 = u.ReadInt64();
     Member28 = u.ReadInt64();
 }
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.ReadUInt3264();
     Member8  = u.ReadInt32();
     MemberC  = u.ReadInt32();
     Member10 = u.ReadInt32();
 }
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.ReadInt32();
     Member4  = u.ReadGuid();
     Member18 = u.Read_7();
     Member20 = u.ReadUInt3264();
 }
Esempio n. 4
0
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.ReadInt32();
     Member4  = u.ReadInt32();
     Member8  = u.ReadUInt3264();
     Member10 = u.ReadEmbeddedPointer <string>(new System.Func <string>(u.ReadConformantVaryingString), false);
 }
Esempio n. 5
0
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.ReadEnum16();
     Member8  = u.ReadEmbeddedPointer <Struct_3>(new System.Func <Struct_3>(u.Read_3), false);
     Member10 = u.ReadEmbeddedPointer <string>(new System.Func <string>(u.ReadConformantVaryingString), false);
     Member18 = u.ReadEmbeddedPointer <string>(new System.Func <string>(u.ReadConformantVaryingString), false);
     Member20 = u.ReadEmbeddedPointer <string>(new System.Func <string>(u.ReadConformantVaryingString), false);
     Member28 = u.ReadUInt3264();
     Member30 = u.ReadInt16();
     Member32 = u.ReadInt16();
     Member34 = u.ReadEnum16();
     Member38 = u.ReadUInt3264();
     Member40 = u.ReadUInt3264();
     Member48 = u.ReadInt32();
     Member50 = u.ReadEmbeddedPointer <sbyte[]>(new System.Func <sbyte[]>(u.Read_6), false);
     Member58 = u.ReadInt32();
 }
        public uint LaunchRunAsServer(Struct_0 p0, int p1, int p2, int p3, string p4, out NtApiDotNet.Ndr.Marshal.NdrUInt3264 p5, out int p6, out NtApiDotNet.Ndr.Marshal.NdrUInt3264 p7, out int p8)
        {
            _Marshal_Helper m = new _Marshal_Helper();

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

            p5 = u.ReadUInt3264();
            p6 = u.ReadInt32();
            p7 = u.ReadUInt3264();
            p8 = u.ReadInt32();
            return(u.ReadUInt32());
        }
        public int PsmSrvOpenManagementChannel(out NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, out NtApiDotNet.Ndr.Marshal.NdrUInt3264 p1)
        {
            _Marshal_Helper   m = new _Marshal_Helper();
            _Unmarshal_Helper u = SendReceive(0, m);

            p0 = u.ReadContextHandle();
            p1 = u.ReadUInt3264();
            return(u.ReadInt32());
        }
Esempio n. 8
0
        public NtApiDotNet.Ndr.Marshal.NdrUInt3264 RPCSplWOW64GetProcessHndl(int p0, out int p1)
        {
            _Marshal_Helper m = new _Marshal_Helper();

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

            p1 = u.ReadInt32();
            return(u.ReadUInt3264());
        }
Esempio n. 9
0
        public int RpcGetUserToken(int p0, out NtApiDotNet.Ndr.Marshal.NdrUInt3264 p1)
        {
            _Marshal_Helper m = new _Marshal_Helper();

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

            p1 = u.ReadUInt3264();
            return(u.ReadInt32());
        }
        public int s_midiOpenPort(string p0, out NtApiDotNet.Ndr.Marshal.NdrUInt3264 p1)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p0, "p0"));
            _Unmarshal_Helper u = SendReceive(24, m);

            p1 = u.ReadUInt3264();
            return(u.ReadInt32());
        }
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.ReadUInt3264();
     Member8  = u.ReadInt32();
     MemberC  = u.ReadInt32();
     Member10 = u.ReadEmbeddedPointer <byte[]>(new System.Func <byte[]>(u.Read_7), false);
     Member18 = u.ReadEmbeddedPointer <int>(new System.Func <int>(u.ReadInt32), false);
     Member20 = u.ReadEmbeddedPointer <int>(new System.Func <int>(u.ReadInt32), false);
     Member28 = u.ReadInt32();
 }
Esempio n. 12
0
 private void Unmarshal(_Unmarshal_Helper u)
 {
     Member0  = u.ReadInt32();
     Member4  = u.ReadInt32();
     Member8  = u.ReadInt32();
     MemberC  = u.ReadSByte();
     Member10 = u.ReadInt32();
     Member18 = u.ReadUInt3264();
     Member20 = u.ReadEmbeddedPointer <Struct_2>(new System.Func <Struct_2>(u.Read_1), false);
     Member28 = u.ReadEmbeddedPointer <Struct_5>(new System.Func <Struct_5>(u.Read_4), false);
 }
Esempio n. 13
0
        public uint PrivGetDesktopWinRTBrokerToken(int p0, out NtApiDotNet.Ndr.Marshal.NdrUInt3264 p1, out int p2)
        {
            _Marshal_Helper m = new _Marshal_Helper();

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

            p1 = u.ReadUInt3264();
            p2 = u.ReadInt32();
            return(u.ReadUInt32());
        }
Esempio n. 14
0
        public int RpcCreateVirtualChannel(int p0, string p1, int p2, out NtApiDotNet.Ndr.Marshal.NdrUInt3264 p3)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteInt32(p0);
            m.WriteTerminatedAnsiString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p1, "p1"));
            m.WriteInt32(p2);
            _Unmarshal_Helper u = SendReceive(0, m);

            p3 = u.ReadUInt3264();
            return(u.ReadInt32());
        }
Esempio n. 15
0
        public int LuiApiOpenHandle(char p0, NtApiDotNet.Ndr.Marshal.NdrEnum16 p1, out NtApiDotNet.Ndr.Marshal.NdrContextHandle p2, out NtApiDotNet.Ndr.Marshal.NdrUInt3264 p3)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteChar(p0);
            m.WriteEnum16(p1);
            _Unmarshal_Helper u = SendReceive(0, m);

            p2 = u.ReadContextHandle();
            p3 = u.ReadUInt3264();
            return(u.ReadInt32());
        }
        public int RpcBeginIgnoreProfileList(char p0, System.Nullable <Struct_3> p1, int p2, out NtApiDotNet.Ndr.Marshal.NdrUInt3264 p3)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteChar(p0);
            m.WriteReferent(p1, new System.Action <Struct_3>(m.Write_2));
            m.WriteInt32(p2);
            _Unmarshal_Helper u = SendReceive(12, m);

            p3 = u.ReadUInt3264();
            return(u.ReadInt32());
        }
Esempio n. 17
0
        public int s_SgrmCreateSession(string p0, Struct_0 p1, out NtApiDotNet.Ndr.Marshal.NdrContextHandle p2, out NtApiDotNet.Ndr.Marshal.NdrUInt3264 p3)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p0, "p0"));
            m.Write_0(p1);
            _Unmarshal_Helper u = SendReceive(0, m);

            p2 = u.ReadContextHandle();
            p3 = u.ReadUInt3264();
            return(u.ReadInt32());
        }
Esempio n. 18
0
        // async
        public int RPCSplGetSaveFileInfo(string p0, int p1, NtApiDotNet.Ndr.Marshal.NdrUInt3264 p2, out NtApiDotNet.Ndr.Marshal.NdrUInt3264 p3, out string p4)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p0, "p0"));
            m.WriteInt32(p1);
            m.WriteUInt3264(p2);
            _Unmarshal_Helper u = SendReceive(17, m);

            p3 = u.ReadUInt3264();
            p4 = u.ReadReferent <string>(new System.Func <string>(u.ReadConformantVaryingString), false);
            return(u.ReadInt32());
        }
        public int RPCNSPv2LookupServiceBegin(System.Guid p0, Struct_1 p1, int p2, NtApiDotNet.Ndr.Marshal.NdrContextHandle p3, out NtApiDotNet.Ndr.Marshal.NdrUInt3264 p4)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteGuid(p0);
            m.Write_0(p1);
            m.WriteInt32(p2);
            m.WriteContextHandle(p3);
            _Unmarshal_Helper u = SendReceive(2, m);

            p4 = u.ReadUInt3264();
            return(u.ReadInt32());
        }
        public int RpcPrintDrvGetInfo(string p0, out int p1, out int p2, int p3, out NtApiDotNet.Ndr.Marshal.NdrUInt3264 p4)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p0, "p0"));
            m.WriteInt32(p3);
            _Unmarshal_Helper u = SendReceive(0, m);

            p1 = u.ReadInt32();
            p2 = u.ReadInt32();
            p4 = u.ReadUInt3264();
            return(u.ReadInt32());
        }
Esempio n. 21
0
        public uint PrivGetPsmToken(int p0, int p1, string p2, string p3, out NtApiDotNet.Ndr.Marshal.NdrUInt3264 p4, out int p5)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteInt32(p0);
            m.WriteInt32(p1);
            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p2, "p2"));
            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p3, "p3"));
            _Unmarshal_Helper u = SendReceive(20, m);

            p4 = u.ReadUInt3264();
            p5 = u.ReadInt32();
            return(u.ReadUInt32());
        }
        public int RegisterWindowPropInterface(NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, NtApiDotNet.Ndr.Marshal.NdrUInt3264 p1, Struct_10 p2, Struct_11 p3, int p4, out NtApiDotNet.Ndr.Marshal.NdrUInt3264 p5, out uint p6)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteContextHandle(p0);
            m.WriteUInt3264(p1);
            m.Write_9(p2);
            m.Write_10(p3);
            m.WriteInt32(p4);
            _Unmarshal_Helper u = SendReceive(6, m);

            p5 = u.ReadUInt3264();
            p6 = u.ReadUInt32();
            return(u.ReadInt32());
        }
Esempio n. 23
0
        // async
        public int RpcWfdLowPrivOpenSessionByInterfaceId(NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, string p1, int p2, out System.Guid p3, out Struct_4 p4, out int p5, out NtApiDotNet.Ndr.Marshal.NdrUInt3264 p6, NtApiDotNet.Ndr.Marshal.NdrEnum16 p7)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteContextHandle(p0);
            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p1, "p1"));
            m.WriteInt32(p2);
            m.WriteEnum16(p7);
            _Unmarshal_Helper u = SendReceive(9, m);

            p3 = u.ReadGuid();
            p4 = u.Read_3();
            p5 = u.ReadInt32();
            p6 = u.ReadUInt3264();
            return(u.ReadInt32());
        }
        // async
        public int RAiGetTokenForAxIS(NtApiDotNet.Ndr.Marshal.NdrUInt3264 p0, int p1, int p2, string p3, string p4, string p5, int p6, out NtApiDotNet.Ndr.Marshal.NdrUInt3264 p7)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteUInt3264(p0);
            m.WriteInt32(p1);
            m.WriteInt32(p2);
            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p3, "p3"));
            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p4, "p4"));
            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p5, "p5"));
            m.WriteInt32(p6);
            _Unmarshal_Helper u = SendReceive(0, m);

            p7 = u.ReadUInt3264();
            return(u.ReadInt32());
        }
        public void s_vservices_server_OpenService(int p0, System.Guid p1, System.Guid p2, NtApiDotNet.Ndr.Marshal.NdrUInt3264 p3, Struct_1 p4, int p5, ref NtApiDotNet.Ndr.Marshal.NdrUInt3264 p6, out long p7)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteInt32(p0);
            m.WriteGuid(p1);
            m.WriteGuid(p2);
            m.WriteUInt3264(p3);
            m.Write_0(p4);
            m.WriteInt32(p5);
            m.WriteUInt3264(p6);
            _Unmarshal_Helper u = SendReceive(2, m);

            p6 = u.ReadUInt3264();
            p7 = u.ReadInt64();
        }
        public uint LaunchActivatorServer(Struct_0 p0, char[] p1, int p2, int p3, int p4, string p5, int p6, out NtApiDotNet.Ndr.Marshal.NdrUInt3264 p7, out int p8, out int p9)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.Write_0(p0);
            m.WriteReferent(p1, new System.Action <char[], long>(m.Write_1), p2);
            m.WriteInt32(p2);
            m.WriteInt32(p3);
            m.WriteInt32(p4);
            m.WriteReferent(p5, new System.Action <string>(m.WriteTerminatedString));
            m.WriteInt32(p6);
            _Unmarshal_Helper u = SendReceive(0, m);

            p7 = u.ReadUInt3264();
            p8 = u.ReadInt32();
            p9 = u.ReadInt32();
            return(u.ReadUInt32());
        }
        // async
        public int RAiGetTokenForCOM(NtApiDotNet.Ndr.Marshal.NdrUInt3264 p0, int p1, int p2, int p3, string p4, System.Guid p5, string p6, string p7, string p8, string p9, int p10, out NtApiDotNet.Ndr.Marshal.NdrUInt3264 p11)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteUInt3264(p0);
            m.WriteInt32(p1);
            m.WriteInt32(p2);
            m.WriteInt32(p3);
            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p4, "p4"));
            m.WriteGuid(p5);
            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p6, "p6"));
            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p7, "p7"));
            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p8, "p8"));
            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p9, "p9"));
            m.WriteInt32(p10);
            _Unmarshal_Helper u = SendReceive(0, m);

            p11 = u.ReadUInt3264();
            return(u.ReadInt32());
        }
        // async
        public int RAiGetTokenForMSI(
            NtApiDotNet.Ndr.Marshal.NdrUInt3264 p0,
            int p1,
            int p2,
            string p3,
            int p4,
            string p5,
            string p6,
            string p7,
            string p8,
            string p9,
            string p10,
            int p11,
            string[] p12,
            string[] p13,
            int p14,
            out NtApiDotNet.Ndr.Marshal.NdrUInt3264 p15)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteUInt3264(p0);
            m.WriteInt32(p1);
            m.WriteInt32(p2);
            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p3, "p3"));
            m.WriteInt32(p4);
            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p5, "p5"));
            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p6, "p6"));
            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p7, "p7"));
            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p8, "p8"));
            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p9, "p9"));
            m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p10, "p10"));
            m.WriteInt32(p11);
            m.WriteReferent(p12, new System.Action <string[], long>(m.Write_0), p11);
            m.WriteReferent(p13, new System.Action <string[], long>(m.Write_1), p11);
            m.WriteInt32(p14);
            _Unmarshal_Helper u = SendReceive(0, m);

            p15 = u.ReadUInt3264();
            return(u.ReadInt32());
        }