IDiaSymbol::get_length
このシンボルによって表されるオブジェクトが使用するメモリ ビット プロセスまたはバイト数を取得します。
HRESULT get_length (
ULONGLONG* pRetVal
);
パラメーター
- pRetVal
[出力] このシンボルによって表されるオブジェクトが使用するメモリまたはビット バイト数を返します。
戻り値
正常に終了した場合戻り S_OK; それ以外の場合戻り S_FALSE またはエラー コード。
注意
S_FALSE の戻り値はプロパティのシンボルで使用できないことを意味します。
解説
シンボルの LocationType が LocIsBitField 場合このメソッドによって返されるビットの長さは; それ以外の場合長さは他のすべての場所の種類に対応するバイト単位です。
使用例
IDiaSymbol* pSymbol;
ULONGLONG length;
pSymbol->get_length( &length );
必要条件
必要条件 |
Description |
---|---|
ヘッダー: |
dia2.h |
バージョン : |
DIA SDK v7.0 |