IDiaSymbol::get_finalLiveStaticSize
Recupera el tamaño estático final de la función activa, después de la inserción.
Sintaxis
HRESULT get_finalLiveStaticSize (
DWORD* pRetVal
);
Parámetros
pRetVal
[out] Devuelve el recuento de instrucciones dinámicas en la función . Vea los comentarios.
Valor devuelto
Si se ejecuta correctamente, devuelve S_OK
; de lo contrario, devuelve S_FALSE
o un código de error.
Nota
Un valor devuelto de S_FALSE
significa que la propiedad no está disponible para el símbolo.
Observaciones
Este es el número de instrucciones dinámicas de la función. Para el perfil de entrenamiento en uso, solo las instrucciones que se ejecutan al menos una vez se cuentan como activas. Para obtener el tamaño total de la función, incluidas las instrucciones inactivas (es decir, las instrucciones nunca ejecutadas por los datos de entrenamiento), use IDiaSymbol::get_staticSize
. Para obtener el número de instrucciones ejecutadas en esta función, use IDiaSymbol::get_PGODynamicInstructionCount
.