private void Unmarshal(_Unmarshal_Helper u) { Selector = u.ReadUInt16(); if ((Selector == 1)) { Arm_1 = u.ReadInt64(); goto done; } if ((Selector == 2)) { Arm_2 = u.ReadInt64(); goto done; } if ((Selector == 6)) { Arm_6 = u.ReadInt64(); goto done; } if ((Selector == 3)) { Arm_3 = u.Read_18(); goto done; } throw new System.ArgumentException("No matching union selector when marshaling Union_18"); done: return; }
private void Unmarshal(_Unmarshal_Helper u) { Member0 = u.ReadEmbeddedPointer <Struct_6>(new System.Func <Struct_6>(u.Read_6), false); Member8 = u.ReadEnum16(); MemberC = u.ReadInt32(); Member10 = u.Read_18(); }
private void Unmarshal(_Unmarshal_Helper u) { Member0 = u.Read_18(); Member10 = u.ReadInt32(); Member14 = u.ReadInt32(); Member18 = u.ReadInt32(); Member1C = u.ReadEnum16(); }
private void Unmarshal(_Unmarshal_Helper u) { Selector = u.ReadByte(); if ((Selector == 0)) { Arm_0 = u.Read_3(); goto done; } Arm_Default = u.Read_18(); done: return; }
public uint s_DabRpcRegisterTriggerConsumer(int p0, int p1, Union_0 p2, out Struct_19 p3, out NtApiDotNet.Ndr.Marshal.NdrContextHandle p4) { _Marshal_Helper m = new _Marshal_Helper(); m.WriteInt32(p0); m.WriteInt32(p1); m.Write_0(p2, p1); _Unmarshal_Helper u = SendReceive(0, m); p3 = u.Read_18(); p4 = u.ReadContextHandle(); return(u.ReadUInt32()); }
public uint s_RpcBluetoothGattRegisterEvent(System.Guid p0, short p1, Struct_4[] p2, int p3, out NtApiDotNet.NtEvent p4, out System.Guid p5, out int p6) { _Marshal_Helper m = new _Marshal_Helper(); m.WriteGuid(p0); m.WriteInt16(p1); m.Write_17(NtApiDotNet.Win32.Rpc.RpcUtils.CheckNull(p2, "p2"), p1); m.WriteInt32(p3); _Unmarshal_Helper u = SendReceive(17, m); p4 = u.Read_18(); p5 = u.ReadGuid(); p6 = u.ReadInt32(); return(u.ReadUInt32()); }
private void Unmarshal(_Unmarshal_Helper u) { Member0 = u.ReadInt32(); Member4 = u.Read_18(); }