IDkmInstructionPatchNotification Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Interface implemented by components that wish to receive notification when the base debug monitor performs a memory write to the instruction stream. This interface may only be implemented in the monitor process.
Implementations of this interface may restrict when they are called using a filter defined in their component configuration. The following properties may be used: BaseDebugMonitorId, EngineId, TransportKind.
public interface class IDkmInstructionPatchNotification
public interface class IDkmInstructionPatchNotification
__interface IDkmInstructionPatchNotification
public interface IDkmInstructionPatchNotification
type IDkmInstructionPatchNotification = interface
Public Interface IDkmInstructionPatchNotification
Methods
OnInstructionPatchInserted(DkmProcess, UInt64, Byte[]) |
Method called by the base debug monitor to inform other components that the instruction memory of the target process was modified. Currently, this is only used for breakpoint insertion. |
OnInstructionPatchRemoved(DkmProcess, UInt64, Byte[]) |
Method called by the base debug monitor to inform other components that the instruction memory of the target process was restored to its original state. Currently, this is only used for breakpoint removal. |