次の方法で共有


IDiaSymbol::get_finalLiveStaticSize

インライン化後のライブ関数の最終的な静的サイズを取得します。

構文

HRESULT get_finalLiveStaticSize ( 
   DWORD* pRetVal
);

パラメーター

pRetVal

[out]関数内のライブ命令の数を返します。 解説を参照してください。

戻り値

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

手記

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

備考

これは、関数内のライブ命令の数です。 使用中のトレーニング プロファイルの場合、少なくとも 1 回実行された命令のみがライブとしてカウントされます。 機能停止命令 (つまり、トレーニング データによって実行されない命令) を含む関数の合計サイズを取得するには、IDiaSymbol::get_staticSizeを使用します。 この関数で実行される命令の数を取得するには、IDiaSymbol::get_PGODynamicInstructionCountを使用します。

関連項目