IDiaSymbol::get_addressSection
アドレス位置のセクションの部分を取得します。 LocationTypeLocIsStatic がに設定されている場合はを使用します。
HRESULT get_addressSection (
DWORD* pRetVal
);
パラメーター
- pRetVal
[入力] アドレスの位置のセクションの一部を返します。
戻り値
正常に終了した場合戻り S_OK; それ以外の場合戻り S_FALSE またはエラー コード。
注意
S_FALSE の戻り値はプロパティのシンボルで使用できないことを意味します。
解説
外部 DLL にある静的メンバーについて返されたセクションではこのメソッドによってこのメソッドが仮想メンバーのアドレスの取得に依存すると同時に 0 である場合があります。 仮想アドレスは IDiaSession のインターフェイス IDiaSession::put_loadAddress のメソッドが DLL の読み込みアドレスを指定する以外のパラメーターという場合にのみ有効です。
アドレスのオフセットの一部を取得するにはIDiaSymbol::get_addressOffset のメソッドを呼び出します。
必要条件
必要条件 |
Description |
---|---|
ヘッダー: |
dia2.h |
バージョン : |
DIA SDK v7.0 |