Condividi tramite


PWINDBG_DISASM funzione di callback (wdbgexts.h)

La funzione PWINDBG_DISASM (Disasm) disassembla l'istruzione a cui punta lpOffset e inserisce la stringa stampabile in lpBuffer.

Sintassi

PWINDBG_DISASM PwindbgDisasm;

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

Parametri

lpOffset

Punta all'istruzione da disassemblare.

lpBuffer

Riceve l'istruzione disassemblata. Questo buffer deve avere una lunghezza di almeno 2000 caratteri.

fShowEffectiveAddress

Specifica se stampare o meno l'indirizzo effettivo.

Valore restituito

Se la routine ha esito positivo, il valore restituito viene TRUE; in caso contrario, è FALSE.

Fabbisogno

Requisito Valore
piattaforma di destinazione Desktop
intestazione wdbgexts.h (include Wdbgexts.h, Dbgeng.h)