コード例 #1
0
        public int svcGetSessionActiveShellUserToken(int p0, out NtApiDotNet.NtToken p1)
        {
            _Marshal_Helper m = new _Marshal_Helper();

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

            p1 = u.Read_32();
            return(u.ReadInt32());
        }
コード例 #2
0
        public int svcGetImpersonationTokenForContext(NtApiDotNet.NtToken p0, long p1, out NtApiDotNet.NtToken p2)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.Write_31(p0);
            m.WriteInt64(p1);
            _Unmarshal_Helper u = SendReceive(27, m);

            p2 = u.Read_32();
            return(u.ReadInt32());
        }
        public int WcnpRpcSessionGetWirelessProfile(NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, out int p1, out byte[] p2, out int p3, out int p4, out int p5, out byte[] p6)
        {
            _Marshal_Helper m = new _Marshal_Helper();

            m.WriteContextHandle(p0);
            _Unmarshal_Helper u = SendReceive(22, m);

            p1 = u.ReadInt32();
            p2 = u.Read_31();
            p3 = u.ReadInt32();
            p4 = u.ReadInt32();
            p5 = u.ReadInt32();
            p6 = u.Read_32();
            return(u.ReadInt32());
        }