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


функция обратного вызова PWINDBG_DISASM (wdbgexts.h)

Функция PWINDBG_DISASM (Disasm) разбирает инструкцию, на которую указывает lpOffset и помещает печатную строку в lpBuffer.

Синтаксис

PWINDBG_DISASM PwindbgDisasm;

ULONG PwindbgDisasm(
  ULONG_PTR *lpOffset,
  PCSTR lpBuffer,
  ULONG fShowEffectiveAddress
)
{...}

Параметры

lpOffset

Указывает на инструкцию, чтобы быть разобранными.

lpBuffer

Получает инструкцию по рассечению. Этот буфер должен содержать не менее 2000 символов.

fShowEffectiveAddress

Указывает, следует ли печатать действующий адрес.

Возвращаемое значение

Если подпрограмма выполнена успешно, возвращаемое значение TRUE; в противном случае FALSE.

Требования

Требование Ценность
целевая платформа Настольный
заголовка wdbgexts.h (include Wdbgexts.h, Dbgeng.h)