Metodo IDebugRegisters2::GetStackOffset2 (dbgeng.h)
Il metodo GetStackOffset2 restituisce la posizione corrente dello stack del thread corrente.
Sintassi
HRESULT GetStackOffset2(
[in] ULONG Source,
[out] PULONG64 Offset
);
Parametri
[in] Source
Specifica l'origine del registro per la query.
I valori possibili sono elencati nella tabella seguente.
Valore | Registrare l'origine |
---|---|
DEBUG_REGSRC_DEBUGGEE | Recuperare le informazioni di registrazione dalla destinazione. |
DEBUG_REGSRC_EXPLICIT | Recuperare le informazioni del registro dal contesto di registro esplicito corrente. |
DEBUG_REGSRC_FRAME |
Recuperare le informazioni del registro dal contesto di registrazione dell'ambito corrente.
Nota La rimozione dello stack non garantisce un aggiornamento accurato del contesto del registro, pertanto il contesto del registro del frame di ambito potrebbe non essere accurato in tutti i casi.
|
[out] Offset
Riceve la posizione nello spazio indirizzi virtuale del processo dello stack 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 è stato eseguito correttamente. |
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | dbgeng.h (include DbgEng.h) |