Partager via


Interface IDebugHostExtensibility2 (dbgmodel.h)

Version 2 de l’interface d’extensibilité vers le débogueur sous-jacent.

Cette version 2 de l’interface prend en charge toutes les méthodes précédentes avec des signatures identiques et inclut d’autres nouvelles méthodes qui fournissent des fonctionnalités ajoutées. Les nouvelles méthodes sont répertoriées dans l’en-tête à la fin de la section pour cette interface.

Héritage

L’interface IDebugHostExtensibility2 hérite de l’interface IDebugHostExtensibility.

Méthode

L’interface IDebugHostExtensibility2 a ces méthodes.

 
IDebugHostExtensibility2 ::AddRef

La méthode AddRef incrémente le nombre de références d’un objet.
IDebugHostExtensibility2 ::CreateFunctionAlias

La méthode CreateFunctionAlias crée un « alias de fonction », un « alias rapide » pour une méthode implémentée dans une extension. La signification de cet alias est spécifique à l’hôte.
IDebugHostExtensibility2 ::CreateFunctionAliasWithMetadata

La méthode CreateFunctionAliasWithMetadata est similaire à CreateFunctionAlias, mais permet de transmettre des informations de métadonnées sur la fonction.
IDebugHostExtensibility2 ::D estroyFunctionAlias

La méthode DestroyFunctionAlias annule un appel antérieur à la méthode CreateFunctionAlias. La fonction ne sera plus disponible sous le nom de l’alias rapide.
IDebugHostExtensibility2 ::QueryInterface

La méthode QueryInterface récupère des pointeurs vers les interfaces prises en charge sur un objet.
IDebugHostExtensibility2 ::Release

La méthode Release décrémente le nombre de références d’un objet.

Exigences

Exigence Valeur
d’en-tête dbgmodel.h

Voir aussi

Vue d’ensemble du modèle de données du débogueur C++