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