Metodo ICorDebugExceptionObjectValue::EnumerateExceptionCallStack
Ottiene un enumeratore allo stack di chiamate incorporato in un oggetto eccezione.
Sintassi
HRESULT EnumerateExceptionCallStack(
[out] ICorDebugExceptionObjectCallStackEnum **ppCallStackEnum
);
Parametri
ppCallStackEnum [out] Puntatore all'indirizzo di un oggetto di interfaccia ICorDebugExceptionObjectCallStackEnum che è un enumeratore di traccia dello stack per un oggetto eccezione gestito.
Osservazioni:
Se non sono disponibili informazioni sullo stack di chiamate, il metodo restituisce S_OK
e ICorDebugExceptionObjectCallStackEnum è un enumeratore valido con lunghezza pari a 0. Se il metodo non è in grado di recuperare informazioni sull'analisi dello stack, il valore restituito è E_FAIL
e non viene restituito alcun enumeratore.
L'oggetto ICorDebugExceptionObjectCallStackEnum è responsabile della decodifica dei dati di traccia dello stack dal _stackTrace
campo dell'oggetto eccezione.
Requisiti
Piattaforme: vedere Requisiti di sistema.
Intestazione: CorDebug.idl, CorDebug.h
Libreria: CorGuids.lib
Versioni di .NET Framework: disponibili dalla versione 4.5