次の方法で共有


PWINDBG_DISASM コールバック関数 (wdbgexts.h)

PWINDBG_DISASM (Disasm) 関数は、lpOffset が指す命令 逆アセンブルし、印刷可能な文字列を lpBuffer 配置します。

構文

PWINDBG_DISASM PwindbgDisasm;

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

パラメーター

lpOffset

逆アセンブルする命令を指します。

lpBuffer

逆アセンブルされた命令を受け取ります。 このバッファーの長さは 2,000 文字以上にする必要があります。

fShowEffectiveAddress

有効なアドレスを印刷するかどうかを指定します。

戻り値

ルーチンが成功した場合、戻り値は TRUE 。それ以外の場合は、FALSE

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー wdbgexts.h (Wdbgexts.h、Dbgeng.h を含む)