Partager via


_EFN_GetManagedExcepStack, fonction

Retourne une version de chaîne de la trace de la pile contenue dans une adresse d'objet exception managée donnée.

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

Paramètres

  • Client
    [in] Client en cours de débogage.

  • StackObjAddr
    [in] Pointeur d'objet managé, dérivé de Exception.

  • szStackString
    [out] Chaîne retournée.

  • cbString
    [out] Nombre de caractères disponible dans la mémoire tampon de chaîne.

Notes

Si le thread actuellement dans le contexte ne comporte aucun code managé, HRESULT SOS_E_NOMANAGEDCODE est retourné par la fonction avec la valeur d'environnement 0xa0 et le code d'erreur 0x1000.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : SOS_Stacktrace.h

Version du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Voir aussi

Autres ressources

Fonctions statiques globales du débogage