Metodo IDebugSymbols3::GetSourceEntryOffsetRegions (dbgeng.h)

Restituisce tutte le aree di memoria note per essere associate a una voce di origine.

Sintassi

HRESULT GetSourceEntryOffsetRegions(
  [in]            PDEBUG_SYMBOL_SOURCE_ENTRY Entry,
  [in]            ULONG                      Flags,
  [out]           PDEBUG_OFFSET_REGION       Regions,
  [in]            ULONG                      RegionsCount,
  [out, optional] PULONG                     RegionsAvail
);

Parametri

[in] Entry

Voce come struttura DEBUG_SYMBOL_SOURCE_ENTRY .

[in] Flags

Set di bit che contiene opzioni che influiscono sul comportamento di questo metodo.

[out] Regions

Aree di memoria associate alla voce di origine.

[in] RegionsCount

Numero di aree associate alla voce.

[out, optional] RegionsAvail

Puntatore al numero di aree disponibili per la voce.

Valore restituito

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

Questa funzione restituisce tutte le aree di memoria note associate a una voce di origine specificata. I simboli semplici hanno una singola area che inizia dalla loro base. Aree più complesse, ad esempio funzioni con più aree di codice, possono avere un numero arbitrario di aree.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione dbgeng.h (includere Dbgeng.h)

Vedi anche

DEBUG_SYMBOL_SOURCE_ENTRY

IDebugSymbols3

IDebugSymbols3::GetSymbolEntryOffsetRegions