using System.Runtime.InteropServices; namespace Interop.Lmx; [StructLayout(LayoutKind.Sequential, Pack = 4)] [Guid("43529BD9-3860-4343-BC7E-697B9F8B344D")] public struct InternationalizedString { public int locale; [MarshalAs(UnmanagedType.BStr)] public string internationalizedStr; }