DkmProcess.OnInstructionPatchInserted(UInt64, Byte[]) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Метод, вызываемый базовым монитором отладки для информирования других компонентов о том, что была изменена память инструкций целевого процесса. В настоящее время это используется только для вставки точки останова.
Ограничение расположения: API должен вызываться из компонента монитора (уровень компонентов < 100 000).
public:
void OnInstructionPatchInserted(System::UInt64 Address, cli::array <System::Byte> ^ OriginalMemory);
public:
void OnInstructionPatchInserted(unsigned long long Address, Platform::Array <byte> ^ OriginalMemory);
void OnInstructionPatchInserted(unsigned long Address, std::Array <byte> const & OriginalMemory);
public void OnInstructionPatchInserted (ulong Address, byte[] OriginalMemory);
member this.OnInstructionPatchInserted : uint64 * byte[] -> unit
Public Sub OnInstructionPatchInserted (Address As ULong, OriginalMemory As Byte())
Параметры
- Address
- UInt64
Окне Базовый адрес, из которого записывается память целевого процесса.
- OriginalMemory
- Byte[]
Окне Байты исходного кода, которые были заменены в целевом процессе.