using System; namespace System.Runtime.InteropServices { /// Use instead. // Token: 0x0200030D RID: 781 [Obsolete] [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] public struct EXCEPINFO { /// Represents an error code identifying the error. // Token: 0x04000D0B RID: 3339 public short wCode; /// This field is reserved; must be set to 0. // Token: 0x04000D0C RID: 3340 public short wReserved; /// Indicates the name of the source of the exception. Typically, this is an application name. // Token: 0x04000D0D RID: 3341 [MarshalAs(UnmanagedType.BStr)] public string bstrSource; /// Describes the error intended for the customer. // Token: 0x04000D0E RID: 3342 [MarshalAs(UnmanagedType.BStr)] public string bstrDescription; /// Contains the fully-qualified drive, path, and file name of a Help file with more information about the error. // Token: 0x04000D0F RID: 3343 [MarshalAs(UnmanagedType.BStr)] public string bstrHelpFile; /// Indicates the Help context ID of the topic within the Help file. // Token: 0x04000D10 RID: 3344 public int dwHelpContext; /// This field is reserved; must be set to null. // Token: 0x04000D11 RID: 3345 public IntPtr pvReserved; /// Represents a pointer to a function that takes an structure as an argument and returns an HRESULT value. If deferred fill-in is not desired, this field is set to null. // Token: 0x04000D12 RID: 3346 public IntPtr pfnDeferredFillIn; } }