DkmNativeModuleInstance.UpdateFunctionTableEntries 方法

定義

由 EnC 引擎呼叫,以更新模組的函式數據表。

此 API 是在 Visual Studio 17 Update 1 (DkmApiVersion.VS17Update1) 引進。

public void UpdateFunctionTableEntries(Microsoft.VisualStudio.Debugger.DkmProcessorArchitecture TargetArchitecture, uint StartRVA, byte[] Update);
member this.UpdateFunctionTableEntries : Microsoft.VisualStudio.Debugger.DkmProcessorArchitecture * uint32 * byte[] -> unit
Public Sub UpdateFunctionTableEntries (TargetArchitecture As DkmProcessorArchitecture, StartRVA As UInteger, Update As Byte())

參數

TargetArchitecture
DkmProcessorArchitecture

[In]正在修補之函式的架構。 範例:PROCESSOR_ARCHITECTURE_AMD64 (9) 。

StartRVA
UInt32

[In]將會修補之模組 (IMAGE_DIRECTORY_ENTRY_EXCEPTION) 函式數據表區段中的 RVA。

Update
Byte[]

[In]要寫入模組之一或多個新IMAGE_*_RUNTIME_FUNCTION_ENTRY結構的位元組。

適用於