IDkmFunctionTableProvider.SearchRuntimeFunctionTable 方法

定义

如果可能,方法会返回地址的 IMAGE_RUNTIME_FUNCTION_ENTRY 内容。 对于搜索静态项,调用方应在 DkmNativeModuleInstance 上调用等效的方法。

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)

参数

process
DkmProcess

中DkmProcess 表示正在调试的目标进程。 调试器调试进程,因此这是调试的基本单元。 DkmProcess 可以表示系统进程或虚拟进程,如小型转储。

address
UInt64

中要为其查找函数表项的虚拟地址。

baseAddress
UInt64

弄运行时函数表项的基址。

返回

ReadOnlyCollection<Byte>

[Out,Optional]此地址的运行时函数表项(如果找到)。

适用于