IDebugSymbols3::GetSymbolEntryOffsetRegions 方法 (dbgeng.h)
傳回已知與符號相關聯的所有記憶體區域。
語法
HRESULT GetSymbolEntryOffsetRegions(
[in] PDEBUG_MODULE_AND_ID Id,
[in] ULONG Flags,
[out] PDEBUG_OFFSET_REGION Regions,
[in] ULONG RegionsCount,
[out, optional] PULONG RegionsAvail
);
參數
[in] Id
模組的標識碼,做為 DEBUG_MODULE_AND_ID 結構的指標。
[in] Flags
位集,包含影響此方法行為的選項。
[out] Regions
與符號相關聯的記憶體區域。
[in] RegionsCount
與符號相關聯的區域數目。
[out, optional] RegionsAvail
符號可用區域數目的指標。
傳回值
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
此函式會傳回與指定符號相關聯的所有已知記憶體區域。 簡單符號具有從其基底開始的單一區域。 更複雜的區域,例如具有多個程式代碼區域的函式,可以任意地擁有大量的區域。
傳回的信息品質高度相依於可用的符號資訊。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | dbgeng.h (包含 Dbgeng.h) |