Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Tillhandahåller ett statusmeddelande under undantagsavspolningsprocessen.
Syntax
HRESULT ExceptionUnwind (
[in] ICorDebugAppDomain *pAppDomain,
[in] ICorDebugThread *pThread,
[in] CorDebugExceptionUnwindCallbackType dwEventType,
[in] DWORD dwFlags
);
Parameterar
pAppDomain [i] En pekare till ett ICorDebugAppDomain-objekt som representerar programdomänen som innehåller den tråd som undantaget utlöstes på.
pThread [i] En pekare till ett ICorDebugThread-objekt som representerar den tråd där undantaget utlöstes.
dwEventType [i] Ett värde för CorDebugExceptionUnwindCallbackType-uppräkningen som anger händelsen som signaleras av återanropet under varva ned-fasen.
dwFlags [i] Ett värde för CorDebugExceptionFlags-uppräkningen som anger ytterligare information om undantaget.
Anmärkningar
ExceptionUnwind anropas vid olika tidpunkter under varva ned-fasen i undantagshanteringsprocessen.
ExceptionUnwind kan anropas mer än en gång när du varvar ned ett enda undantag.
Om dwEventType = DEBUG_EXCEPTION_INTERCEPTED kommer instruktionspekaren att finnas i trådens lövram, vid sekvenspunkten före (detta kan vara flera instruktioner innan) instruktionen som ledde till undantaget.
Kravspecifikation
Plattformar: Se Operativsystem som stöds av .NET.
Rubrik: CorDebug.idl, CorDebug.h
Bibliotek: CorGuids.lib
.NET-versioner: Tillgänglig sedan .NET Framework 2.0