public static extern ReturnCode ATSpectrographGetSlitZeroPosition( int device, [MarshalAs(UnmanagedType.I4)] SlitIndex slit, out int offset);
public static extern ReturnCode ATSpectrographSlitReset( int device, [MarshalAs(UnmanagedType.I4)] SlitIndex slit);
public static extern ReturnCode ATSpectrographGetSlitWidth( int device, [MarshalAs(UnmanagedType.I4)] SlitIndex slit, out float width);
public static extern ReturnCode ATSpectrographSlitIsPresent( int device, [MarshalAs(UnmanagedType.I4)] SlitIndex slit, [MarshalAs(UnmanagedType.I1)] out bool present);