IDebugSymbols3::GetSymbolModule-Methode (dbgeng.h)
Die GetSymbolModule-Methode gibt die Basisadresse des Moduls zurück, das das angegebene Symbol enthält.
Syntax
HRESULT GetSymbolModule(
[in] PCSTR Symbol,
[out] PULONG64 Base
);
Parameter
[in] Symbol
Gibt den Namen des nachschlagenden Symbols an. Ausführliche Informationen zur Syntax dieses Namens finden Sie im Abschnitt Hinweise.
[out] Base
Empfängt den Speicherort im Speicheradressraum des Ziels der Basis des Moduls. Weitere Informationen finden Sie unter Module.
Rückgabewert
Diese Methode gibt möglicherweise auch Fehlerwerte zurück. Weitere Informationen finden Sie unter Rückgabewerte .
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode war erfolgreich. |
|
Das Symbol oder Modul wurde nicht gefunden. |
Hinweise
Das Zeichenfolgensymbol muss ein Ausrufezeichen ( ! ) enthalten. Wenn Symbol ein modulqualifizierter Symbolname ist (z. B. mymodules!Standard) oder wenn der Modulname ausgelassen wird (z. B. !Standard), sucht die Engine nach diesem Symbol und gibt das Modul zurück, in dem es gefunden wurde. Wenn Symbol nur einen Modulnamen enthält (z. B. mymodule!), gibt die Engine das erste Modul mit diesem Modulnamen zurück.
Weitere Informationen zu Symbolen finden Sie unter Symbole.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | dbgeng.h (dbgeng.h einschließen) |