using System.Runtime.CompilerServices; using System.Runtime.InteropServices; namespace Interop.Lmx; [ComImport] [Guid("2B63D630-A693-4D8A-ABF5-3EF9FF7E304B")] [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] public interface AsyncIRedundancyMessageSink { [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] void Begin_MessageStatusUpdate([In] int lEngineId, [In] int lType, [In] int lReference, [In][ComAliasName("Interop.Lmx.RedundancyMsgStatus")] RedundancyMsgStatus eStatus); [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] void Finish_MessageStatusUpdate(); }