Marshal.GetExceptionPointers Method

Definition

Retrieves a computer-independent description of an exception, and information about the state that existed for the thread when the exception occurred.

C#
public static IntPtr GetExceptionPointers();
C#
[System.Runtime.InteropServices.ComVisible(true)]
public static IntPtr GetExceptionPointers();
C#
[System.Runtime.InteropServices.ComVisible(true)]
[System.Security.SecurityCritical]
public static IntPtr GetExceptionPointers();

Returns

IntPtr

A pointer to an EXCEPTION_POINTERS structure.

Attributes

Remarks

GetExceptionPointers is exposed for compiler support of structured exception handling (SEH) only.

Applies to

Product Versions
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1