Interface IDebugHostModuleSignature (dbgmodel.h)

Représente une signature de module : définition qui correspond à un ensemble de modules par nom et/ou version.

Héritage

IDebugHostModuleSignature hérite de IUnknown.

Méthodes

L’interface IDebugHostModuleSignature possède ces méthodes.

 
IDebugHostModuleSignature ::AddRef

La méthode IDebugHostModuleSignature ::AddRef incrémente le nombre de références pour une interface sur un objet.
IDebugHostModuleSignature ::IsMatch

La méthode IsMatch compare un module particulier à une signature, en comparant le nom et la version du module à la plage de noms et de versions indiquée dans la signature.
IDebugHostModuleSignature ::QueryInterface

Récupère les pointeurs vers les interfaces prises en charge sur un objet. Cette méthode appelle IUnknown AddRef sur le pointeur qu’elle retourne.
IDebugHostModuleSignature ::Release

La méthode IDebugHostModuleSignature ::Release décrémente le nombre de références pour une interface sur un objet.

Remarques

Les signatures de module représentent un moyen de case activée si un module donné répond à un ensemble de critères concernant l’attribution de noms et le contrôle de version. Une signature de module est créée via la méthode CreateModuleSignature sur IDebugHostSymbols. Il peut correspondre au nom du module et à une plage facultative de numéros de version pour le module. Une fois cette signature créée, le client reçoit une interface IDebugHostModuleSignature.

Configuration requise

Condition requise Valeur
En-tête dbgmodel.h

Voir aussi

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