Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Version 5 d’une interface (IDebugHostSymbol dérivée) à un module particulier.
Cette version 5 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 IDebugHostModule5 hérite de l’interface IDebugHostModule4.
Méthode
L’interface IDebugHostModule5 a ces méthodes.
|
IDebugHostModule5 ::AddRef La méthode AddRef incrémente le nombre de références pour le module. |
|
IDebugHostModule5 ::EnumerateChildren La méthode IDebugHostModule5 ::EnumerateChildren obtient un énumérateur capable d’énumérer tous les enfants d’un symbole donné. |
|
IDebugHostModule5 ::FindContainingSymbolByRVA La méthode FindSymbolByRVA, lorsqu’elle est appelée sur un module, récupère un symbole à une adresse virtuelle relative donnée dans le module. |
|
IDebugHostModule5 ::FindSymbolByName La méthode IDebugHostModule5 ::FindSymbolByName, lorsqu’elle est appelée sur un module, récupère un symbole global par son nom dans le module. |
|
IDebugHostModule5 ::FindSymbolByRVA La méthode IDebugHostModule5 ::FindSymbolByRVA, lorsqu’elle est appelée sur un module, récupère un symbole à une adresse virtuelle relative donnée dans le module. |
|
IDebugHostModule5 ::FindTypeByName La méthode IDebugHostModule5 ::FindTypeByName, lorsqu’elle est appelée sur un module, recherche un type par nom de type à partir du module et récupère un symbole de type pour celui-ci. |
|
IDebugHostModule5 ::FindTypeByName2 La méthode FindTypeByName2 recherche un type par nom dans le module. Si un symbole englobant est donné, le type est recherché par nom dans ce symbole englobant ; sinon, le type est recherché globalement. |
|
IDebugHostModule5 ::GetBaseLocation La méthode IDebugHostModule5 ::GetBaseLocation, lorsqu’elle est appelée sur un module, obtient l’adresse de chargement de base du module en tant que structure d’emplacement. |
|
IDebugHostModule5 ::GetContainingModule La méthode IDebugHostModule5 ::GetContainingModule, lorsqu’elle est appelée sur un symbole, obtient le module qui contient le symbole si le symbole a un module conteneur. |
|
IDebugHostModule5 ::GetContext La méthode IDebugHostModule5 ::GetContext, lorsqu’elle est appelée sur un symbole, obtient le contexte hôte dans lequel se trouve le symbole. |
|
IDebugHostModule5 ::GetImageName La méthode IDebugHostModule5 ::GetImageName obtient le nom de l’image ou le chemin complet du module sous forme de chaîne allouée. |
|
IDebugHostModule5 ::GetName La méthode IDebugHostModule5 ::GetName, lorsqu’elle est appelée sur un symbole, obtient le nom du symbole s’il a un nom. |
|
IDebugHostModule5 ::GetPrimaryCompilerInformation La méthode GetPrimaryCompilerInformation renvoie des informations sur ce qui peut être considéré comme le « compilateur principal » qui a produit le module. |
|
IDebugHostModule5 ::GetRange La méthode GetRange récupère les adresses virtuelles de début et de fin du module en mémoire. |
|
IDebugHostModule5 ::GetSymbolKind La méthode GetSymbolKind, lorsqu’elle est appelée sur un symbole, obtient le type de symbole, tel que le champ, la classe de base ou le type. |
|
IDebugHostModule5 ::GetType La méthode IDebugHostModule5 ::GetType, lorsqu’elle est appelée sur un symbole, obtient le type de symbole, tel qu’int *. |
|
IDebugHostModule5 ::GetVersion La méthode GetVersion, lorsqu’elle est appelée sur un module, obtient les informations de version du module à partir des en-têtes de module. |
|
IDebugHostModule5 ::QueryInterface La méthode QueryInterface récupère un pointeur vers l’interface spécifiée sur un objet. |
|
IDebugHostModule5 ::Release La méthode IDebugHostModule5 ::Release décrémente le nombre de références de l’objet module. |
Exigences
| Exigence | Valeur |
|---|---|
| d’en-tête | dbgmodel.h |
Voir aussi
Vue d’ensemble du modèle de données du débogueur C++