DkmNativeModuleInstance.UpdateFunctionTableEntries Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Chiamato dal motore EnC per aggiornare la tabella delle funzioni per un modulo.
Questa API è stata introdotta in 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())
Parametri
- TargetArchitecture
- DkmProcessorArchitecture
[In] Architettura delle funzioni sottoposte a patch. Esempio: PROCESSOR_ARCHITECTURE_AMD64 (9).
- StartRVA
- UInt32
[In] RVA all'interno della sezione della tabella delle funzioni del modulo (IMAGE_DIRECTORY_ENTRY_EXCEPTION) che verrà patchata.
- Update
- Byte[]
[In] Byte di una o più nuove strutture IMAGE_*_RUNTIME_FUNCTION_ENTRY da scrivere nel modulo.