Énumérations d'hébergement

Mise à jour : novembre 2007

Cette section décrit les énumérations non managées utilisées par l'API d'hébergement.

Dans cette section

  • CLSID_RESOLUTION_FLAGS
    Contient des valeurs qui indiquent comment le Common Language Runtime (CLR) doit résoudre un CLSID.

  • COR_GC_STAT_TYPES, énumération
    Spécifie les statistiques à enregistrer pour un garbage collection.

  • COR_GC_THREAD_STATS_TYPES, énumération
    Indique les statistiques de garbage collection pour un thread.

  • EApiCategories
    Décrit les catégories de fonctions dont l'hôte peut bloquer l'exécution dans du code d'un niveau de confiance partiel.

  • EBindPolicyLevels
    Fournit des indicateurs qui spécifient le niveau auquel appliquer ou modifier la stratégie d'assembly.

  • ECLRAssemblyIdentityFlags
    Indique le type de l'identité d'un assembly.

  • EClrEvent
    Décrit les événements du CLR pour lesquels l'hôte peut enregistrer des rappels.

  • EClrFailure
    Décrit l'ensemble des erreurs pour lesquels un hôte peut définir des actions en matière de stratégie.

  • EClrOperation
    Décrit l'ensemble d'opérations pour lesquelles un hôte peut appliquer des actions de stratégie.

  • EClrUnhandledException
    Décrit les options de gestion disponibles pour les exceptions qui ne sont pas prises en charge dans le code utilisateur.

  • EContextType
    Décrit le contexte de sécurité du thread en cours d'exécution.

  • ECustomDumpFlavor
    Contient des valeurs qui indiquent quels éléments inclure dans un sous-ensemble personnalisé d'un dump de tas lors du rapport d'erreurs.

  • ECustomDumpItemKind
    Réservé à l'extension future de la structure CustomDumpItem.

  • EHostApplicationPolicy
    Indique comment modifier un objet d'interface IHostAssemblyManager. Cette énumération a été désapprouvée.

  • EHostBindingPolicyModifyFlags
    Permet à l'hôte de spécifier le type de redirection que le CLR doit effectuer lors de l'application des changements de stratégie d'un assembly source vers un assembly cible.

  • EMemoryAvailable
    Contient des valeurs qui indiquent la quantité de mémoire physique libre sur l'ordinateur.

  • EMemoryCriticalLevel
    Contient des valeurs qui indiquent l'impact d'un échec lorsqu'une allocation de mémoire spécifique a été demandée mais ne peut pas être satisfaite.

  • EPolicyAction
    Décrit les actions de stratégie que l'hôte peut définir pour les opérations décrites par EClrOperation et les échecs décrits par EClrFailure.

  • ESymbolReadingPolicy
    Contient des valeurs qui définissent la stratégie de lecture des fichiers de base de données du programme (PDB).

  • ETaskType
    Contient des valeurs qui indiquent le type de tâche représentée par une interface ICLRTask, interface ou IHostTask, interface.

  • HOST_TYPE, énumération
    Contient des valeurs qui spécifient le type d'hôte qui lance une application.

  • MALLOC_TYPE, énumération
    Contient des valeurs qui spécifient les caractéristiques de la mémoire qui est allouée.

  • RUNTIME_INFO_FLAGS
    Contient des valeurs qui indiquent les informations concernant le CLR qui doivent être retournées.

  • StackOverflowType
    Contient des valeurs qui indiquent la cause sous-jacente d'un événement de dépassement de capacité de la pile.

  • STARTUP_FLAGS
    Contient des valeurs qui indiquent le comportement du CLR au démarrage.

  • ValidatorFlags
    Contient des valeurs qui indiquent le type de validation qui doit être effectuée dans un appel à ICLRValidator::Validate, méthode.

  • WAIT_OPTION
    Indique l'action qu'un hôte doit effectuer si une opération demandée par le CLR se bloque.

Rubriques connexes

Hébergement des coclasses

Interfaces d'hébergement

Fonctions statiques globales de l'hébergement

Structures d'hébergement