Condividi tramite


Metodo IDebugHostFunctionIntrospection2::FindContainingCodeRangeByRVA (dbgmodel.h)

Il metodo FindContainingCodeRangeByRVA restituisce l'intervallo secondario di istruzioni che contiene un determinato indirizzo. Per le funzioni a blocco singolo, questo sarà semplicemente l'inizio e la fine del corpo della funzione. Per le funzioni a più blocchi, si tratta dell'inizio e della fine del blocco contenente l'indirizzo virtuale relativo (RVA) specificato.

Sintassi

HRESULT FindContainingCodeRangeByRVA(
  ULONG64  rva,
  Location *rangeStart,
  Location *rangeEnd
);

Parametri

rva

Valore ULONG64 che specifica l'indirizzo virtuale relativo.

rangeStart

Puntatore a una struttura Location. Questo parametro riceve la posizione iniziale dell'intervallo di codice.

rangeEnd

Puntatore a una struttura Location. Questo parametro riceve la posizione finale dell'intervallo di codice.

Valore restituito

Se il metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT.

Fabbisogno

Requisito Valore
intestazione dbgmodel.h

Vedere anche

'interfaccia IDebugHostFunctionIntrospection2