using System.Runtime.InteropServices; namespace ArchestrA.MxAccess; [ComVisible(false)] [TypeLibType(16)] public delegate void _ILMXProxyServerEvents_OnDataChangeEventHandler([In] int hLMXServerHandle, [In] int phItemHandle, [In][MarshalAs(UnmanagedType.Struct)] object pvItemValue, [In] int pwItemQuality, [In][MarshalAs(UnmanagedType.Struct)] object pftItemTimeStamp, [In][MarshalAs(UnmanagedType.SafeArray, SafeArraySubType = VarEnum.VT_RECORD)] ref MXSTATUS_PROXY[] pVars);