IDkmFunctionTableProvider.SearchRuntimeFunctionTable(DkmProcess, UInt64, UInt64) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die-Methode gibt, sofern möglich, den Inhalt des IMAGE_RUNTIME_FUNCTION_ENTRY für eine Adresse zurück. Zum Durchsuchen statischer Einträge sollten Aufrufer die entsprechende Methode für dkmnativemoduleinstance aufruft.
public:
System::Collections::ObjectModel::ReadOnlyCollection<System::Byte> ^ SearchRuntimeFunctionTable(Microsoft::VisualStudio::Debugger::DkmProcess ^ process, System::UInt64 address, [Runtime::InteropServices::Out] System::UInt64 % baseAddress);
public System.Collections.ObjectModel.ReadOnlyCollection<byte> SearchRuntimeFunctionTable (Microsoft.VisualStudio.Debugger.DkmProcess process, ulong address, out ulong baseAddress);
abstract member SearchRuntimeFunctionTable : Microsoft.VisualStudio.Debugger.DkmProcess * uint64 * uint64 -> System.Collections.ObjectModel.ReadOnlyCollection<byte>
Public Function SearchRuntimeFunctionTable (process As DkmProcess, address As ULong, ByRef baseAddress As ULong) As ReadOnlyCollection(Of Byte)
Parameter
- process
- DkmProcess
In Dkmprocess stellt einen Ziel Prozess dar, der debuggt wird. Der Debugger debuggt die Prozesse, sodass dies die grundlegende debugeinheit ist. Ein dkmprocess kann einen System Prozess oder einen virtuellen Prozess, z. b. Minidumps, darstellen.
- address
- UInt64
In Die virtuelle Adresse, für die ein Funktionstabellen Eintrag gefunden werden soll.
- baseAddress
- UInt64
Vorgenommen Die Basisadresse für den Tabelleneintrag der Lauf Zeitfunktion.
Gibt zurück
[Out, optional] Der Lauf Zeit Funktionstabellen-Eintrag für diese Adresse, sofern gefunden.