Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Version 3 einer (von IDebugHostSymbol abgeleiteten) Schnittstelle zu einem bestimmten Modul.
Diese Version 3 der Schnittstelle unterstützt alle vorherigen Methoden mit identischen Signaturen und enthält zusätzliche neue Methoden, die zusätzliche Funktionen bereitstellen. Die neuen Methoden werden im Header am Ende des Abschnitts für diese Schnittstelle aufgeführt.
Erbschaft
Die IDebugHostModule3 Schnittstelle erbt von der IDebugHostModule2-Schnittstelle.
Methodik
Die IDebugHostModule3 Schnittstelle hat diese Methoden.
|
IDebugHostModule3::AddRef Die AddRef-Methode erhöht die Verweisanzahl für das Modul. |
|
IDebugHostModule3::EnumerateChildren Die IDebugHostModule3::EnumerateChildren-Methode ruft einen Enumerator ab, der alle untergeordneten Elemente eines bestimmten Symbols aufzählt. |
|
IDebugHostModule3::FindContainingSymbolByRVA Die FindSymbolByRVA-Methode ruft, wenn sie für ein Modul aufgerufen wird, ein Symbol an einer bestimmten relativen virtuellen Adresse innerhalb des Moduls ab. |
|
IDebugHostModule3::FindSymbolByName Die IDebugHostModule3::FindSymbolByName-Methode, wenn sie für ein Modul aufgerufen wird, ruft ein globales Symbol anhand des Namens innerhalb des Moduls ab. |
|
IDebugHostModule3::FindSymbolByRVA Die IDebugHostModule3::FindSymbolByRVA-Methode ruft, wenn sie für ein Modul aufgerufen wird, ein Symbol an einer bestimmten relativen virtuellen Adresse innerhalb des Moduls ab. |
|
IDebugHostModule3::FindTypeByName Die IDebugHostModule3::FindTypeByName-Methode, wenn sie für ein Modul aufgerufen wird, findet einen Typ nach Typnamen innerhalb des Moduls und ruft ein Typsymbol dafür ab. |
|
IDebugHostModule3::GetBaseLocation Die IDebugHostModule3::GetBaseLocation-Methode, wenn für ein Modul aufgerufen wird, ruft die Basisladeadresse des Moduls als Standortstruktur ab. |
|
IDebugHostModule3::GetContainingModule Die IDebugHostModule3::GetContainingModule-Methode, wenn sie für ein Symbol aufgerufen wird, ruft das Modul ab, das das Symbol enthält, wenn das Symbol über ein enthaltendes Modul verfügt. |
|
IDebugHostModule3::GetContext Die IDebugHostModule3::GetContext-Methode, wenn sie für ein Symbol aufgerufen wird, ruft den Hostkontext ab, in dem sich das Symbol befindet. |
|
IDebugHostModule3::GetImageName Die IDebugHostModule3::GetImageName-Methode ruft den Bildnamen oder vollständigen Pfad des Moduls als zugeordnete Zeichenfolge ab. |
|
IDebugHostModule3::GetName Die IDebugHostModule3::GetName-Methode, wenn sie für ein Symbol aufgerufen wird, ruft den Namen des Symbols ab, wenn es einen Namen hat. |
|
IDebugHostModule3::GetRange Die GetRange-Methode ruft die anfangs- und endenden virtuellen Adressen (VA) des Moduls im Arbeitsspeicher ab. |
|
IDebugHostModule3::GetSymbolKind Die GetSymbolKind-Methode, wenn für ein Symbol aufgerufen wird, ruft die Art des Symbols ab, z. B. Feld, Basisklasse oder Typ. |
|
IDebugHostModule3::GetType Die IDebugHostModule3::GetType-Methode, wenn für ein Symbol aufgerufen wird, ruft den Typ des Symbols ab, z. B. int *. |
|
IDebugHostModule3::GetVersion Die GetVersion-Methode, wenn für ein Modul aufgerufen wird, ruft Modulversionsinformationen aus den Modulheadern ab. |
|
IDebugHostModule3::QueryInterface Die IDebugHostModule3::QueryInterface-Methode ruft Zeiger auf die unterstützten Schnittstellen eines Moduls ab. |
|
IDebugHostModule3::Release Die IDebugHostModule3::Release-Methode erhöht die Referenzanzahl des Modulobjekts. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | dbgmodel.h |