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 エラー コードが返されます。
この関数は、指定したソース エントリに関連付けられているすべての既知のメモリ領域を返します。 単純なシンボルには、基本から始まる 1 つの領域があります。 複数のコード領域を持つ関数など、より複雑な領域は、任意に多数の領域を持つことができます。
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | ウィンドウズ |
ヘッダー | dbgeng.h (Dbgeng.h を含む) |