Поделиться через


DkmNativeModuleInstance.UpdateFunctionTableEntries Метод

Определение

Вызывается подсистемой EnC для обновления таблицы функций для модуля.

Этот API появился в Visual Studio 17 с обновлением 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

[Вход] Архитектура функций, для которых выполняется исправление. Пример: PROCESSOR_ARCHITECTURE_AMD64 (9).

StartRVA
UInt32

[Вход] RVA в разделе таблицы функций модуля (IMAGE_DIRECTORY_ENTRY_EXCEPTION), который будет исправлен.

Update
Byte[]

[Вход] Байты одного или нескольких новых IMAGE_*_RUNTIME_FUNCTION_ENTRY структур для записи в модуль.

Применяется к