Early Preview

This is currently very much a preview. Please feel free to try things out, but don't be upset if anything is not yet working. Feedback is welcome over on our GitHub Dicussions page.

struct System.​Runtime.​InteropServices.​ComTypes.​EXCEPINFO

Assembly: System.Runtime.InteropServices

Describes the exceptions that occur during <see langword="IDispatch::Invoke" /> .

Fields and Constants

public string
bstrDescription
Describes the error intended for the customer.
public string
bstrHelpFile
Contains the fully-qualified drive, path, and file name of a Help file that contains more information about the error.
public string
bstrSource
Indicates the name of the source of the exception. Typically, this is an application name.
public int
dwHelpContext
Indicates the Help context ID of the topic within the Help file.
public nint
pfnDeferredFillIn
Represents a pointer to a function that takes an <see cref="T:System.Runtime.InteropServices.EXCEPINFO" /> structure as an argument and returns an HRESULT value. If deferred fill-in is not desired, this field is set to <see langword="null" /> .
public nint
pvReserved
This field is reserved; it must be set to <see langword="null" /> .
public int
scode
A return value describing the error.
public short
wCode
Represents an error code identifying the error.
public short
wReserved
This field is reserved; it must be set to 0.

Methods

public bool
Equals​(object obj)
Inherited from ValueType
public int
GetHashCode​()
Inherited from ValueType
public string
ToString​()
Inherited from ValueType
protected void
Finalize​()
Inherited from object
public Type
GetType​()
Inherited from object
protected object
MemberwiseClone​()
Inherited from object