共用方式為


IDebugSymbols3::GetSourceEntryOffsetRegions 方法 (dbgeng.h)

傳回已知與來源項目相關聯的所有記憶體區域。

語法

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

參數

[in] Entry

項目作為 DEBUG_SYMBOL_SOURCE_ENTRY 結構。

[in] Flags

位集,其中包含影響這個方法行為的選項。

[out] Regions

與來源項目相關聯的記憶體區域。

[in] RegionsCount

與專案相關聯的區域數目。

[out, optional] RegionsAvail

專案可用區域數目的指標。

傳回值

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

此函式會傳回與指定來源專案相關聯的所有已知記憶體區域。 簡單符號具有從其基底開始的單一區域。 更複雜的區域,例如具有多個程式代碼區域的函式,可能會有任意大量的區域。

規格需求

需求
目標平台 Windows
標頭 dbgeng.h (包含 Dbgeng.h)

另請參閱

DEBUG_SYMBOL_SOURCE_ENTRY

IDebugSymbols3

IDebugSymbols3::GetSymbolEntryOffsetRegions