IDkmInstructionPatchNotification.OnInstructionPatchInserted(DkmProcess, UInt64, Byte[]) Método

Definição

Método chamado pelo monitor de depuração de base para informar outros componentes de que a memória de instrução do processo de destino foi modificada. Atualmente, isso é usado apenas para a inserção de ponto de interrupção.

public:
 void OnInstructionPatchInserted(Microsoft::VisualStudio::Debugger::DkmProcess ^ process, System::UInt64 address, cli::array <System::Byte> ^ originalMemory);
public void OnInstructionPatchInserted (Microsoft.VisualStudio.Debugger.DkmProcess process, ulong address, byte[] originalMemory);
abstract member OnInstructionPatchInserted : Microsoft.VisualStudio.Debugger.DkmProcess * uint64 * byte[] -> unit
Public Sub OnInstructionPatchInserted (process As DkmProcess, address As ULong, originalMemory As Byte())

Parâmetros

process
DkmProcess

No DkmProcess representa um processo de destino que está sendo depurado. O depurador debugs processa, portanto, essa é a unidade básica de depuração. Um DkmProcess pode representar um processo do sistema ou um processo virtual, como minidespejos.

address
UInt64

No O endereço base do qual gravar a memória do processo de destino.

originalMemory
Byte[]

No Os bytes de código originais que foram substituídos no processo de destino.

Aplica-se a