using System; using System.Runtime.InteropServices; namespace Interop.Lmx; [StructLayout(LayoutKind.Sequential, Pack = 4)] [ComConversionLoss] public struct _IUserToken { public int Encryption; [ComConversionLoss] public IntPtr HostName; public int IdType; [ComConversionLoss] public IntPtr LocationID; [ComConversionLoss] public IntPtr Password; [ComConversionLoss] public IntPtr UserName; public _IWS_BYTES SamlToken; public ushort Validity; public _IWS_BYTES X509Certificate; }