using System.Runtime.InteropServices; namespace Interop.Lmx; [StructLayout(LayoutKind.Sequential, Pack = 4)] [Guid("1FDA8A16-06B0-413D-BEB3-C764BDCB352A")] public struct MxResultCode { public int lNamespaceId; [MarshalAs(UnmanagedType.Error)] public int ERRORCODE; public uint ArchestrErrorCode; public uint ArchestrSpecific; public uint ArchestrStatus; }