检索训练计算的动态指令计数。
语法
HRESULT get_PGODynamicInstructionCount (
ULONGLONG* pRetVal
);
参数
pRetVal
[out]返回训练期间执行的动态指令计数。 请参阅注解。
返回值
如果成功,则返回 S_OK
;否则,返回 S_FALSE
或错误代码。
注意
返回值 S_FALSE
意味着该属性对符号不可用。
注解
这是在训练期间执行的函数中的指令数。 如果每个指令执行两次,则 FOr 示例将返回一个动态指令计数 4,这意味着训练期间执行了 4 个指令。 若要获取函数的总大小,包括死指令(即训练数据从未执行的指令),请使用 IDiaSymbol::get_staticSize
。 若要获取实时指令数,而不是乘以执行计数,请使用 IDiaSymbol::get_finalLiveStaticSize
。