Partager via


Profilage de code non managé

Mise à jour : novembre 2007

L'API de profilage du Common Language Runtime (CLR) fournit une prise en charge minimale pour le profilage du code non managé. Les fonctionnalités suivantes sont fournies :

  • Énumération de chaînes de pile. Cette fonctionnalité permet à un profileur de code de déterminer la limite entre code managé et code non managé.

  • Détermination si une chaîne de pile correspond au code managé ou au code natif.

Dans le .NET Framework versions 1.0 et 1.1, ces méthodes sont disponibles vis le sous-ensemble in-process de l'API de débogage CLR. Elles sont définies dans le fichier CorDebug.idl et expliquées dans Vue d'ensemble du débogage CLR.

Dans le .NET Framework 2.0, vous pouvez utiliser la méthode ICorProfilerInfo2::DoStackSnapshot pour ces fonctionnalités.

Voir aussi

Autres ressources

Concepts clés dans l'API de profilage

Vue d'ensemble du profilage