Funzione _EFN_GetManagedExcepStack

Restituisce una versione stringa della traccia dello stack contenuta internamente, dato l'indirizzo di un oggetto eccezione gestita.

Sintassi

HRESULT _EFN_GetManagedExcepStack(  
    [in]  PDEBUG_CLIENT Client,  
    [in]  ULONG64       StackObjAddr,  
    [out] __out_ecount(cbString) PSTR szStackString,  
    [out] ULONG         cbString  
);  

Parametri

Client
[in] Il client sottoposto a debug.

StackObjAddr
[in] Puntatore a oggetti gestito, derivato da Exception.

szStackString
[out] Stringa restituita.

cbString
[out] Numero di caratteri disponibili nel buffer di stringa.

Commenti

Se non esiste codice gestito nel thread attualmente nel contesto, la funzione restituisce SOS_E_NOMANAGEDCODE HRESULT con un valore della struttura di 0xa0 e un codice di errore di 0x1000.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: SOS_Stacktrace.h

Versione di .NET Framework: Disponibile da 2.0

Vedi anche