using System.Runtime.InteropServices; namespace Interop.Lmx; [StructLayout(LayoutKind.Sequential, Pack = 4)] [Guid("1871FC50-634B-11D8-9867-0007E978B186")] public struct FileInstallInfo { [MarshalAs(UnmanagedType.BStr)] public string szFilename; [MarshalAs(UnmanagedType.BStr)] public string szVendorname; [MarshalAs(UnmanagedType.BStr)] public string szGroupID; public EFileType FileType; }