Structures de débogage
Cette section décrit les structures non managées utilisées par l'API de débogage.
Dans cette section
CLRDATA_ADDRESS_RANGE, structure Définit une plage d’adresses.
CLRDATA_IL_ADDRESS_MAP, structure Définit un mappage de langage intermédiaire à adresse.
CLRDATA_METHDEF_EXTENT Structure décrit une région de code IL associée à une méthode.
CLRDATA_MODULE_EXTENT Structure décrit une région de mémoire associée à un module.
CLR_DEBUGGING_VERSION, structure Définit la version du produit de CLR (Common Language Runtime) à des fins de débogage.
CodeChunkInfo, structure Représente un bloc de code unique en mémoire.
COR_ACTIVE_FUNCTION Contient des informations sur les fonctions qui sont actuellement actives dans les frames d’un thread.
COR_ARRAY_LAYOUT, structure Fournit des informations sur la disposition d’un objet Array en mémoire.
COR_DEBUG_IL_TO_NATIVE_MAP Contient les décalages utilisés pour mapper le code CIL (Common Intermediate Language) au code natif.
COR_DEBUG_STEP_RANGE Contient les informations de décalage pour une plage de code.
COR_FIELD, structure Fournit des informations sur un champ dans un objet.
COR_GC_REFERENCE, structure Contient des informations sur un objet à nettoyer de la mémoire.
COR_HEAPINFO, structure Fournit des informations générales sur le tas de garbage collection, y compris s’il est ou non énumérable.
COR_HEAPOBJECT, structure Fournit des informations à propos d’un objet sur le tas managé.
COR_IL_MAP Spécifie des modifications dans le décalage relatif d’une fonction.
COR_SEGMENT, structure Contient des informations sur une région de la mémoire dans le tas managé.
COR_TYPEID, structure Contient un identificateur de type.
COR_TYPE_LAYOUT, structure Fournit des informations sur la disposition d’un objet en mémoire.
COR_VERSION Stocke le numéro de version en quatre parties standard du CLR (Common Language Runtime).
CorDebugBlockingObject, structure Définit un objet qui bloque un thread et la raison pour laquelle le thread est bloqué.
CorDebugEHClause, structure Représente une clause de gestion des exceptions pour un bloc spécifié de langage intermédiaire.
CorDebugExceptionObjectStackFrame, structure Représente les informations de frame de pile provenant d’un objet Exception.
CorDebugGuidToTypeMapping, structure Mappe un GUID Windows Runtime à son objet ICorDebugType correspondant.
DacpGetModuleAddress, structure Définit le conteneur d’une demande d’adresse de module.
DacpMethodDescData, structure Définit une mémoire tampon de transport pour les informations de runtime d’une méthode.
DacpModuleData, structure Définit une mémoire tampon de transport pour les informations de runtime d’un module.
DacpReJitData, structure Définit les informations de base relatives à une méthode instrumentée par profileur donnée.
La structure GcEvtArgs décrit un événement GC particulier qui s’est produit.
StackTrace_SimpleContext, structure Fournit un contexte simple qui peut être utilisé à la place d’une structure CONTEXT
complète.