Here are the examples of the csharp api NtApiDotNet.Ndr.Marshal.NdrMarshalBuffer.WriteInt32(int) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
2791 Examples
19
View Source File : e53d94ca-7464-4839-b044-09a2fb8b3ae5_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public uint HamRpcSrvGetInterruptiveUIStateForAumid(string p0, byte[] p1, int p2, int p3, out sbyte p4)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p0, "p0"));
m.Write_10(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p1, "p1"), p2);
m.WriteInt32(p2);
m.WriteInt32(p3);
_Unmarshal_Helper u = SendReceive(16, m);
p4 = u.ReadSByte();
return u.ReadUInt32();
}
19
View Source File : fae436b0-b864-4a87-9eda-298547cd82f2_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public uint HamRpcSrvDebugOpenPackageHandle(NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, string p1, byte[] p2, int p3, out long p4)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteContextHandle(p0);
m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p1, "p1"));
m.Write_2(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p2, "p2"), p3);
m.WriteInt32(p3);
_Unmarshal_Helper u = SendReceive(2, m);
p4 = u.ReadInt64();
return u.ReadUInt32();
}
19
View Source File : 0361ae94-0316-4c6c-8ad8-c594375800e2_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
private void Marshal(_Marshal_Helper m)
{
m.Write_1(Member0);
m.WriteInt32(Member44);
m.Write_4(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(Member48, "Member48"));
}
19
View Source File : 0361ae94-0316-4c6c-8ad8-c594375800e2_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
private void Marshal(_Marshal_Helper m)
{
m.WriteInt32(Member0);
m.WriteInt64(Member8);
m.WriteInt32(Member10);
}
19
View Source File : 0361ae94-0316-4c6c-8ad8-c594375800e2_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public int PsmSrvQueryCurrentApplications(string p0, string p1, int p2, out int p3, out Struct_0[] p4, out int p5)
{
_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(p2);
_Unmarshal_Helper u = SendReceive(0, m);
p3 = u.ReadInt32();
p4 = u.Read_7();
p5 = u.ReadInt32();
return u.ReadInt32();
}
19
View Source File : 085b0334-e454-4d91-9b8c-4134f9e793f3_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public int PsmSrvQueryApplicationResourceUsage(NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, int p1, byte[] p2, int p3, string p4, out Struct_2 p5)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteContextHandle(p0);
m.WriteInt32(p1);
m.Write_4(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p2, "p2"), p1);
m.WriteInt32(p3);
m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p4, "p4"));
_Unmarshal_Helper u = SendReceive(9, m);
p5 = u.Read_2();
return u.ReadInt32();
}
19
View Source File : 085b0334-e454-4d91-9b8c-4134f9e793f3_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public int PsmSrvResetMaxMemoryUsage(NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, int p1, byte[] p2, int p3, string p4, int p5, long p6)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteContextHandle(p0);
m.WriteInt32(p1);
m.Write_4(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p2, "p2"), p1);
m.WriteInt32(p3);
m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p4, "p4"));
m.WriteInt32(p5);
m.WriteInt64(p6);
_Unmarshal_Helper u = SendReceive(11, m);
return u.ReadInt32();
}
19
View Source File : 3b338d89-6cfa-44b8-847e-531531bc9992_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public int PsmSrvQueryApplicationPerformanceInformation(int p0, int p1, out int p2, out Struct_0[] p3, out int p4)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteInt32(p0);
m.WriteInt32(p1);
_Unmarshal_Helper u = SendReceive(0, m);
p2 = u.ReadInt32();
p3 = u.Read_8();
p4 = u.ReadInt32();
return u.ReadInt32();
}
19
View Source File : bdaa0970-413b-4a3e-9e5d-f6dc9d7e0760_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public int PsmSrvRegisterDynamicProcess(NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, NtApiDotNet.Ndr.Marshal.NdrUInt3264 p1, int p2)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteContextHandle(p0);
m.WriteUInt3264(p1);
m.WriteInt32(p2);
_Unmarshal_Helper u = SendReceive(2, m);
return u.ReadInt32();
}
19
View Source File : 20610036-fa22-11cf-9823-00a0c911e5df_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
private void Marshal(_Marshal_Helper m)
{
m.WriteInt32(Member0);
m.WriteInt32(Member4);
m.WriteInt32(Member8);
m.WriteInt32(MemberC);
m.WriteInt32(Member10);
m.WriteInt32(Member14);
m.WriteInt32(Member18);
m.WriteInt32(Member1C);
m.WriteInt32(Member20);
m.WriteInt32(Member24);
m.WriteInt32(Member28);
m.WriteInt32(Member2C);
m.WriteInt32(Member30);
m.WriteInt32(Member34);
m.WriteInt32(Member38);
m.WriteInt32(Member3C);
m.WriteInt32(Member40);
m.WriteEmbeddedPointer<Struct_1>(Member48, new System.Action<Struct_1>(m.Write_1));
m.Write_4(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(Member50, "Member50"));
m.WriteInt32(Member154);
m.Write_5(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(Member158, "Member158"));
m.Write_5(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(Member360, "Member360"));
m.WriteEmbeddedPointer<Struct_2>(Member568, new System.Action<Struct_2>(m.Write_2));
m.WriteEmbeddedPointer<Struct_2>(Member570, new System.Action<Struct_2>(m.Write_2));
m.WriteInt32(Member578);
m.WriteEmbeddedPointer<Struct_2>(Member580, new System.Action<Struct_2>(m.Write_2));
m.WriteEmbeddedPointer<Struct_2>(Member588, new System.Action<Struct_2>(m.Write_2));
m.WriteEmbeddedPointer<Struct_3>(Member590, new System.Action<Struct_3>(m.Write_3));
m.WriteInt32(Member598);
m.WriteInt32(Member59C);
m.Write_6(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(Member5A0, "Member5A0"));
m.WriteInt32(Member7A4);
m.WriteInt32(Member7A8);
}
19
View Source File : 20610036-fa22-11cf-9823-00a0c911e5df_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
private void Marshal(_Marshal_Helper m)
{
m.Write_7(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(Member0, "Member0"));
m.Write_4(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(Member22, "Member22"));
m.Write_4(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(Member124, "Member124"));
m.WriteInt32(Member228);
m.WriteEmbeddedPointer<Struct_1>(Member230, new System.Action<Struct_1>(m.Write_1));
}
19
View Source File : 20610036-fa22-11cf-9823-00a0c911e5df_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
private void Marshal(_Marshal_Helper m)
{
m.WriteInt32(Member0);
m.WriteInt32(Member4);
m.WriteInt32(Member8);
m.WriteEmbeddedPointer<Struct_3>(Member10, new System.Action<Struct_3>(m.Write_3));
}
19
View Source File : 20610036-fa22-11cf-9823-00a0c911e5df_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public int RasRpcGetDevConfig(int p0, string p1, ref sbyte[] p2, ref int p3)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteInt32(p0);
m.WriteTerminatedAnsiString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p1, "p1"));
m.WriteReferent(p2, new System.Action<sbyte[], long>(m.Write_11), NtApiDotNet.Win32.Rpc.RpcUtils.DeRef(p3));
m.WriteInt32(p3);
_Unmarshal_Helper u = SendReceive(2, m);
p2 = u.ReadReferent<sbyte[]>(new System.Func<sbyte[]>(u.Read_11), false);
p3 = u.ReadInt32();
return u.ReadInt32();
}
19
View Source File : 20610036-fa22-11cf-9823-00a0c911e5df_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public int RasRpcPortGetInfo(int p0, ref sbyte[] p1, ref short p2)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteInt32(p0);
m.WriteReferent(p1, new System.Action<sbyte[], long>(m.Write_10), NtApiDotNet.Win32.Rpc.RpcUtils.DeRef(p2));
m.WriteInt16(p2);
_Unmarshal_Helper u = SendReceive(3, m);
p1 = u.ReadReferent<sbyte[]>(new System.Func<sbyte[]>(u.Read_10), false);
p2 = u.ReadInt16();
return u.ReadInt32();
}
19
View Source File : 10bd2718-13bd-4b84-8e7d-8b5c83770a86_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public int RpcSetRenderHint(long p0, long p1, int p2, int p3, int p4, byte[] p5)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteInt64(p0);
m.WriteInt64(p1);
m.WriteInt32(p2);
m.WriteInt32(p3);
m.WriteInt32(p4);
m.WriteReferent(p5, new System.Action<byte[], long>(m.Write_1), p4);
_Unmarshal_Helper u = SendReceive(0, m);
return u.ReadInt32();
}
19
View Source File : de79fc6c-dc6f-43c7-a48e-63bbc8d4009d_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public void UMRDP_SHChangeNotify(int p0, int p1, string p2, string p3)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteInt32(p0);
m.WriteInt32(p1);
m.WriteReferent(p2, new System.Action<string>(m.WriteTerminatedString));
m.WriteReferent(p3, new System.Action<string>(m.WriteTerminatedString));
_Unmarshal_Helper u = SendReceive(0, m);
}
19
View Source File : de79fc6c-dc6f-43c7-a48e-63bbc8d4009d_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public int UMRDP_RestoreDefaultPrinter(int p0)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteInt32(p0);
_Unmarshal_Helper u = SendReceive(5, m);
return u.ReadInt32();
}
19
View Source File : 4a72bfe1-9294-11da-a72b-0800200c9a66_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public int RpcRailShellExecute(string p0, string p1, string p2, int p3, out int p4)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p0, "p0"));
m.WriteReferent(p1, new System.Action<string>(m.WriteTerminatedString));
m.WriteReferent(p2, new System.Action<string>(m.WriteTerminatedString));
m.WriteInt32(p3);
_Unmarshal_Helper u = SendReceive(2, m);
p4 = u.ReadInt32();
return u.ReadInt32();
}
19
View Source File : 4a72bfe1-9294-11da-a72b-0800200c9a66_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public int RpcStopRailTray(int p0)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteInt32(p0);
_Unmarshal_Helper u = SendReceive(6, m);
return u.ReadInt32();
}
19
View Source File : 4a72bfe1-9294-11da-a72b-0800200c9a66_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public int RpcOnTrayNotifyEvent(int p0, int p1, int p2)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteInt32(p0);
m.WriteInt32(p1);
m.WriteInt32(p2);
_Unmarshal_Helper u = SendReceive(7, m);
return u.ReadInt32();
}
19
View Source File : 4a72bfe1-9294-11da-a72b-0800200c9a66_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public int RpcNotifyLogoffParameterChange(int p0, int p1, int p2)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteInt32(p0);
m.WriteInt32(p1);
m.WriteInt32(p2);
_Unmarshal_Helper u = SendReceive(8, m);
return u.ReadInt32();
}
19
View Source File : 4a72bfe1-9294-11da-a72b-0800200c9a66_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public int RpcUpdateMaxIconSize(int p0, int p1)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteInt32(p0);
m.WriteInt32(p1);
_Unmarshal_Helper u = SendReceive(9, m);
return u.ReadInt32();
}
19
View Source File : 4a72bfe1-9294-11da-a72b-0800200c9a66_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public int RpcUpdateAppBarRemotingSupport(int p0)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteInt32(p0);
_Unmarshal_Helper u = SendReceive(11, m);
return u.ReadInt32();
}
19
View Source File : 4a72bfe1-9294-11da-a72b-0800200c9a66_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public int RpcWindowCloakingTrackerAddWindow(int p0)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteInt32(p0);
_Unmarshal_Helper u = SendReceive(13, m);
return u.ReadInt32();
}
19
View Source File : 4a72bfe1-9294-11da-a72b-0800200c9a66_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public int RpcWindowCloakingTrackerRemoveWindow(int p0)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteInt32(p0);
_Unmarshal_Helper u = SendReceive(14, m);
return u.ReadInt32();
}
19
View Source File : 4a72bfe1-9294-11da-a72b-0800200c9a66_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public int RpcOnWindowCloakStateChanged(int p0, int p1, int p2)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteInt32(p0);
m.WriteInt32(p1);
m.WriteInt32(p2);
_Unmarshal_Helper u = SendReceive(16, m);
return u.ReadInt32();
}
19
View Source File : 4a72bfe1-9294-11da-a72b-0800200c9a66_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public int RpcSetWindowSnapArrangement(int p0, Struct_0 p1)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteInt32(p0);
m.Write_0(p1);
_Unmarshal_Helper u = SendReceive(19, m);
return u.ReadInt32();
}
19
View Source File : 04557228-209a-46b4-aaa4-4eb4c84db7a2_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public int RpcEncodeRailOrder(int p0, int p1, byte[] p2)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteInt32(p0);
m.WriteInt32(p1);
m.Write_0(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p2, "p2"), p1);
_Unmarshal_Helper u = SendReceive(0, m);
return u.ReadInt32();
}
19
View Source File : 338cd001-2244-31f1-aaaa-900038001003_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
private void Marshal(_Marshal_Helper m)
{
m.WriteInt32(Member0);
m.Write_2(Member8);
m.WriteSByte(Member18);
}
19
View Source File : 338cd001-2244-31f1-aaaa-900038001003_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
private void Marshal(_Marshal_Helper m)
{
m.WriteEmbeddedPointer<sbyte[], long, long>(Member0, new System.Action<sbyte[], long, long>(m.Write_6), Member8, MemberC);
m.WriteInt32(Member8);
m.WriteInt32(MemberC);
}
19
View Source File : 338cd001-2244-31f1-aaaa-900038001003_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
private void Marshal(_Marshal_Helper m)
{
m.WriteEmbeddedPointer<Struct_0>(Member0, new System.Action<Struct_0>(m.Write_0));
m.WriteInt32(Member8);
m.WriteInt32(MemberC);
m.WriteInt32(Member10);
}
19
View Source File : 338cd001-2244-31f1-aaaa-900038001003_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public uint OpenClreplacedesRoot(System.Nullable<char> p0, int p1, out NtApiDotNet.Ndr.Marshal.NdrContextHandle p2)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteReferent(p0, new System.Action<char>(m.WriteChar));
m.WriteInt32(p1);
_Unmarshal_Helper u = SendReceive(0, m);
p2 = u.ReadContextHandle();
return u.ReadUInt32();
}
19
View Source File : 338cd001-2244-31f1-aaaa-900038001003_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public uint OpenCurrentUser(System.Nullable<char> p0, int p1, out NtApiDotNet.Ndr.Marshal.NdrContextHandle p2)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteReferent(p0, new System.Action<char>(m.WriteChar));
m.WriteInt32(p1);
_Unmarshal_Helper u = SendReceive(1, m);
p2 = u.ReadContextHandle();
return u.ReadUInt32();
}
19
View Source File : 338cd001-2244-31f1-aaaa-900038001003_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public uint OpenLocalMachine(System.Nullable<char> p0, int p1, out NtApiDotNet.Ndr.Marshal.NdrContextHandle p2)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteReferent(p0, new System.Action<char>(m.WriteChar));
m.WriteInt32(p1);
_Unmarshal_Helper u = SendReceive(2, m);
p2 = u.ReadContextHandle();
return u.ReadUInt32();
}
19
View Source File : 338cd001-2244-31f1-aaaa-900038001003_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public uint OpenPerformanceData(System.Nullable<char> p0, int p1, out NtApiDotNet.Ndr.Marshal.NdrContextHandle p2)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteReferent(p0, new System.Action<char>(m.WriteChar));
m.WriteInt32(p1);
_Unmarshal_Helper u = SendReceive(3, m);
p2 = u.ReadContextHandle();
return u.ReadUInt32();
}
19
View Source File : 338cd001-2244-31f1-aaaa-900038001003_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public uint BaseRegRestoreKey(NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, Struct_0 p1, int p2)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteContextHandle(p0);
m.Write_0(p1);
m.WriteInt32(p2);
_Unmarshal_Helper u = SendReceive(19, m);
return u.ReadUInt32();
}
19
View Source File : 338cd001-2244-31f1-aaaa-900038001003_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public uint BaseRegSetValue(NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, Struct_0 p1, int p2, sbyte[] p3, int p4)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteContextHandle(p0);
m.Write_0(p1);
m.WriteInt32(p2);
m.Write_9(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p3, "p3"), p4);
m.WriteInt32(p4);
_Unmarshal_Helper u = SendReceive(22, m);
return u.ReadUInt32();
}
19
View Source File : 338cd001-2244-31f1-aaaa-900038001003_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public uint OpenCurrentConfig(System.Nullable<char> p0, int p1, out NtApiDotNet.Ndr.Marshal.NdrContextHandle p2)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteReferent(p0, new System.Action<char>(m.WriteChar));
m.WriteInt32(p1);
_Unmarshal_Helper u = SendReceive(27, m);
p2 = u.ReadContextHandle();
return u.ReadUInt32();
}
19
View Source File : 338cd001-2244-31f1-aaaa-900038001003_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public uint SafeBaseRegQueryMultipleValues(NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, Struct_4[] p1, out Struct_4[] p2, int p3, ref sbyte[] p4, ref int p5)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteContextHandle(p0);
m.Write_10(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p1, "p1"), p3, p3);
m.WriteInt32(p3);
m.WriteReferent(p4, new System.Action<sbyte[], long, long>(m.Write_11), NtApiDotNet.Win32.Rpc.RpcUtils.DeRef(p5), NtApiDotNet.Win32.Rpc.RpcUtils.DeRef(p5));
m.WriteInt32(p5);
_Unmarshal_Helper u = SendReceive(29, m);
p2 = u.Read_10();
p4 = u.ReadReferent<sbyte[]>(new System.Func<sbyte[]>(u.Read_11), false);
p5 = u.ReadInt32();
return u.ReadUInt32();
}
19
View Source File : 338cd001-2244-31f1-aaaa-900038001003_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public uint OpenPerformanceText(System.Nullable<char> p0, int p1, out NtApiDotNet.Ndr.Marshal.NdrContextHandle p2)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteReferent(p0, new System.Action<char>(m.WriteChar));
m.WriteInt32(p1);
_Unmarshal_Helper u = SendReceive(32, m);
p2 = u.ReadContextHandle();
return u.ReadUInt32();
}
19
View Source File : 338cd001-2244-31f1-aaaa-900038001003_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public uint SafeBaseRegQueryMultipleValues2(NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, Struct_4[] p1, out Struct_4[] p2, int p3, ref sbyte[] p4, int p5, out int p6)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteContextHandle(p0);
m.Write_10(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p1, "p1"), p3, p3);
m.WriteInt32(p3);
m.WriteReferent(p4, new System.Action<sbyte[], long, long>(m.Write_11), NtApiDotNet.Win32.Rpc.RpcUtils.DeRef(p5), NtApiDotNet.Win32.Rpc.RpcUtils.DeRef(p5));
m.WriteInt32(p5);
_Unmarshal_Helper u = SendReceive(34, m);
p2 = u.Read_10();
p4 = u.ReadReferent<sbyte[]>(new System.Func<sbyte[]>(u.Read_11), false);
p6 = u.ReadInt32();
return u.ReadUInt32();
}
19
View Source File : 338cd001-2244-31f1-aaaa-900038001003_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public uint BaseRegDeleteKeyEx(NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, Struct_0 p1, int p2, int p3)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteContextHandle(p0);
m.Write_0(p1);
m.WriteInt32(p2);
m.WriteInt32(p3);
_Unmarshal_Helper u = SendReceive(35, m);
return u.ReadUInt32();
}
19
View Source File : da5a86c5-12c2-4943-ab30-7f74a813d853_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public uint PerflibV2QueryCounterSetRegistrationInfo(string p0, System.Guid p1, int p2, int p3, int p4, out int p5, out int p6, out sbyte[] p7)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p0, "p0"));
m.WriteGuid(p1);
m.WriteInt32(p2);
m.WriteInt32(p3);
m.WriteInt32(p4);
_Unmarshal_Helper u = SendReceive(1, m);
p5 = u.ReadInt32();
p6 = u.ReadInt32();
p7 = u.Read_1();
return u.ReadUInt32();
}
19
View Source File : da5a86c5-12c2-4943-ab30-7f74a813d853_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public uint PerflibV2EnumerateCounterSetInstances(string p0, System.Guid p1, int p2, out int p3, out int p4, out sbyte[] p5)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteTerminatedString(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p0, "p0"));
m.WriteGuid(p1);
m.WriteInt32(p2);
_Unmarshal_Helper u = SendReceive(2, m);
p3 = u.ReadInt32();
p4 = u.ReadInt32();
p5 = u.Read_2();
return u.ReadUInt32();
}
19
View Source File : da5a86c5-12c2-4943-ab30-7f74a813d853_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public uint PerflibV2QueryCounterInfo(NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, int p1, out int p2, out int p3, out sbyte[] p4)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteContextHandle(p0);
m.WriteInt32(p1);
_Unmarshal_Helper u = SendReceive(5, m);
p2 = u.ReadInt32();
p3 = u.ReadInt32();
p4 = u.Read_3();
return u.ReadUInt32();
}
19
View Source File : da5a86c5-12c2-4943-ab30-7f74a813d853_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public uint PerflibV2QueryCounterData(NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, int p1, out int p2, out int p3, out sbyte[] p4)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteContextHandle(p0);
m.WriteInt32(p1);
_Unmarshal_Helper u = SendReceive(6, m);
p2 = u.ReadInt32();
p3 = u.ReadInt32();
p4 = u.Read_3();
return u.ReadUInt32();
}
19
View Source File : da5a86c5-12c2-4943-ab30-7f74a813d853_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
public uint PerflibV2ValidateCounters(NtApiDotNet.Ndr.Marshal.NdrContextHandle p0, int p1, ref sbyte[] p2, int p3)
{
_Marshal_Helper m = new _Marshal_Helper();
m.WriteContextHandle(p0);
m.WriteInt32(p1);
m.Write_4(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p2, "p2"), p1);
m.WriteInt32(p3);
_Unmarshal_Helper u = SendReceive(7, m);
p2 = u.Read_4();
return u.ReadUInt32();
}
19
View Source File : a2d47257-12f7-4beb-8981-0ebfa935c407_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
private void Marshal(_Marshal_Helper m)
{
m.WriteInt32(Member0);
m.WriteEmbeddedPointer<Struct_8[], long>(Member8, new System.Action<Struct_8[], long>(m.Write_16), Member0);
}
19
View Source File : a2d47257-12f7-4beb-8981-0ebfa935c407_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
private void Marshal(_Marshal_Helper m)
{
m.Write_4(Member0);
m.WriteInt16(Member1C);
m.WriteInt32(Member20);
m.WriteInt32(Member24);
}
19
View Source File : a2d47257-12f7-4beb-8981-0ebfa935c407_1.0.cs
License : The Unlicense
Project Creator : tyranid
License : The Unlicense
Project Creator : tyranid
private void Marshal(_Marshal_Helper m)
{
m.WriteEnum16(Selector);
if ((Selector == 2))
{
m.WriteInt32(Arm_2);
goto done;
}
if ((Selector == 1))
{
m.WriteEmbeddedPointer<string>(Arm_1, new System.Action<string>(m.WriteTerminatedString));
goto done;
}
m.WriteEmpty(Arm_Default);
done:
return;
}
See More Examples