次の方法で共有


IDiaSymbol::get_offset

シンボル位置のオフセットを取得します。 LocationType 列挙型LocIsRegRel または LocIsBitField の場合に使用します。

構文

HRESULT get_offset ( 
   LONG* pRetVal
);

パラメーター

pRetVal

[出力] シンボルの位置のオフセットをバイト単位で返します。

戻り値

成功した場合は、S_OK を返します。それ以外の場合は、S_FALSE またはエラー コードを返します。

Note

戻り値 S_FALSE は、プロパティをそのシンボルに使用できないことを意味します。

解説

オフセットは、事前に決定された既知のポイントからのものです。 たとえば、LocIsBitField location 型のオフセットは、通常、格納されているクラスの先頭からです。

要件

要件 説明
ヘッダー: dia2.h
バージョン: DIA SDK v7.0

関連項目