namespace Globale_Variablen.AnzeigeDaten { using System; using System.Runtime.InteropServices; [Serializable, StructLayout(LayoutKind.Sequential)] public struct tMesswerteLoecher { public int Kompletter_Fehlerstatus; public int Gesamt_SE_Kontur; public int Gesamt_BL_Kontur; public short res1_short; public short res2_short; public short res3_short; public int res1_int; public int res2_int; public int res3_int; public float res1_float; public float res2_float; public float res3_float; public bool res1_bool; public bool res2_bool; public bool res3_bool; public short LaserLeistung_je_Loch; public short LochNummer; public short ID; public short Algebra_1_Soll; public short Algebra_1_Ist; public short Algebra_2_Soll; public short Algebra_2_Ist; public short Pulsanzahl_1_Soll; public short Pulsanzahl_1_Ist; public short Pulsanzahl_1_mitSignal; public short Pulsanzahl_2_Soll; public short Pulsanzahl_2_Ist; public short Pulsanzahl_2_mitSignal; public int StatusLoch; public float AS_U_rauschen; public float AS_U_min; public float AS_U_max; public float RS_U_rauschen; public float RS_U_min; public float RS_U_max; public short SL_Pulse_ist; public float SL_U_min_ist; public float SL_U_max_ist; public short SL_Integral_ist; public short ZP_Pulse_ist; public float ZP_U_min_ist; public float ZP_U_max_ist; public float ZP_Umax_AS; public short ZP_Integral_ist; public char Fehler_Blendung_SE; public short CW_Integral_Soll; public double CW_Integral_Ist; public double CW_Spannung_Ist; public double CW_Abstastungen_ohne_Signal; public bool CW_Lochstate; } }