Metodo IDebugControl3::GetDisassembleEffectiveOffset (dbgeng.h)
Il metodo GetDisassembleEffectiveOffset restituisce l'indirizzo dell'ultima istruzione disassemblata utilizzando Disassemble.
Sintassi
HRESULT GetDisassembleEffectiveOffset(
[out] PULONG64 Offset
);
Parametri
[out] Offset
Riceve l'indirizzo nella memoria della destinazione dell'offset effettivo dall'ultima istruzione disassemblata.
Valore restituito
Questo metodo può anche restituire valori di errore. Per altri dettagli, vedere valori restituiti.
Codice restituito | Descrizione |
---|---|
|
Il metodo ha avuto esito positivo. |
Osservazioni
L'offset effettivo è la posizione di memoria usata da un'istruzione. Ad esempio, se l'ultima istruzione da disassemblare è move ax, [ebp+4]
, l'indirizzo effettivo è il valore di ebp+4
. Corrisponde al $ea pseudoregistro.
Per altre informazioni sull'uso dell'assembly con l'API del motore di debugger, vedere Assembling and Disassembling Instructions.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | dbgeng.h (include Dbgeng.h) |