IDkmFunctionTableProvider.SearchRuntimeFunctionTable(DkmProcess, UInt64, UInt64) Methode

Definition

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

ReadOnlyCollection<Byte>

[Out, optional] Der Lauf Zeit Funktionstabellen-Eintrag für diese Adresse, sofern gefunden.

Gilt für