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) |