IDebugHostModuleSignature-Schnittstelle (dbgmodel.h)
Stellt eine Modulsignatur dar – eine Definition, die mit einer Gruppe von Modulen nach Name und/oder Version übereinstimmt.
Vererbung
IDebugHostModuleSignature erbt von IUnknown.
Methoden
Die IDebugHostModuleSignature-Schnittstelle verfügt über diese Methoden.
IDebugHostModuleSignature::AddRef Die IDebugHostModuleSignature::AddRef-Methode erhöht die Verweisanzahl für eine Schnittstelle für ein Objekt. |
IDebugHostModuleSignature::IsMatch Die IsMatch-Methode vergleicht ein bestimmtes Modul mit einer Signatur, wobei der Modulname und die Modulversion mit dem in der Signatur angegebenen Namen und Versionsbereich verglichen werden. |
IDebugHostModuleSignature::QueryInterface Ruft Zeiger auf die unterstützten Schnittstellen für ein Objekt ab. Diese Methode ruft IUnknown AddRef für den zurückgegebenen Zeiger auf. |
IDebugHostModuleSignature::Release Die IDebugHostModuleSignature::Release-Methode erhöht die Verweisanzahl für eine Schnittstelle für ein Objekt. |
Hinweise
Modulsignaturen stellen ein Mittel dar, um zu überprüfen, ob ein bestimmtes Modul eine Reihe von Kriterien in Bezug auf Benennung und Versionsverwaltung erfüllt. Eine Modulsignatur wird über die CreateModuleSignature-Methode auf IDebugHostSymbols erstellt. Es kann mit dem Modulnamen und einem optionalen Bereich von Versionsnummern für das Modul übereinstimmen. Sobald eine solche Signatur erstellt wurde, erhält der Client eine IDebugHostModuleSignature-Schnittstelle.
Anforderungen
Anforderung | Wert |
---|---|
Header | dbgmodel.h |