Metodo IDebugRegisters2::GetInstructionOffset2 (dbgeng.h)
Il metodo GetInstructionOffset2 restituisce la posizione dell'istruzione corrente del thread corrente.
Sintassi
HRESULT GetInstructionOffset2(
[in] ULONG Source,
[out] PULONG64 Offset
);
Parametri
[in] Source
Specifica l'origine del registro su cui eseguire la query.
I valori possibili sono elencati nella tabella seguente.
[out] Offset
Riceve la posizione nello spazio indirizzi virtuale del processo dell'istruzione corrente del thread corrente.
Valore restituito
Questo elenco non contiene tutti gli errori che potrebbero verificarsi. Per un elenco dei possibili errori, vedere valori HRESULT.
Codice restituito | Descrizione |
---|---|
|
Il metodo ha avuto esito positivo. |
Osservazioni
Il significato del valore restituito da questo metodo è dipendente dall'architettura. In particolare, per un processore basato su Itanium, l'indirizzo virtuale restituito può indicare un indirizzo all'interno di un bundle.
Il metodo GetInstructionOffset esegue la stessa attività di questo metodo, ma usa sempre la destinazione come origine del registro.
Per una panoramica dell'interfaccia di IDebugRegisters di e di altri metodi correlati al registro, vedere Registers.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | dbgeng.h (include DbgEng.h) |