Structures de profilage

Cette section décrit les structures non managées utilisées par l'API de profilage.

Dans cette section

COR_PRF_ASSEMBLY_REFERENCE_INFO, structure
Fournit au CLR (Common Language Runtime) des informations sur un assembly de référence qui doit être pris en compte lors d'un parcours de fermeture des références d'assembly.

COR_PRF_CODE_INFO, structure
Représente un bloc contigu de code natif stocké en mémoire.

COR_PRF_EX_CLAUSE_INFO, structure
Stocke des informations sur une instance de clause d'exception spécifique et sa trame associée.

COR_PRF_FUNCTION, structure
Fournit une représentation unique d'une fonction en combinant son ID avec l'ID de sa version recompilée.

COR_PRF_FUNCTION_ARGUMENT_INFO, structure
Représente les arguments d’une fonction, selon un ordre de gauche à droite.

COR_PRF_FUNCTION_ARGUMENT_RANGE, structure
Représente un bloc d’arguments de fonction stockés de façon contiguë en mémoire selon un ordre de gauche à droite.

COR_PRF_GC_GENERATION_RANGE, structure
Décrit une plage (un bloc) de mémoire qui va faire l'objet d'une récupération de mémoire.

COR_PRF_EVENTPIPE_PROVIDER_CONFIG, structure
(.NET Core) Décrit les champs nécessaires pour configurer un fournisseur EventPipe.

Structure COR_PRF_EVENTPIPE_PARAM_DESC
(.NET Core) Décrit le nom et le type de paramètre d’un événement EventPipe.

COR_PRF_EVENT_DATA, structure
(.NET Core) Décrit les données d’événement d’un événement EventPipe en cours d’écriture.

COR_DEBUG_IL_TO_NATIVE_MAP

COR_IL_MAP

Vue d’ensemble du profilage

Interfaces de profilage

Fonctions statiques globales du profilage

Énumérations de profilage