public void Exception(IntPtr pAppDomain, IntPtr pThread, IntPtr pFrame, uint nOffset, CorDebugExceptionCallbackType dwEventType, uint dwFlags) { Call(delegate { callbackSwitch.Exception2( MTA2STA.MarshalIntPtrTo <ICorDebugAppDomain>(pAppDomain), MTA2STA.MarshalIntPtrTo <ICorDebugThread>(pThread), MTA2STA.MarshalIntPtrTo <ICorDebugFrame>(pFrame), nOffset, dwEventType, dwFlags ); }); }