IDiaSymbol::get_PGODynamicInstructionCount
학습으로 계산된 동적 명령 수를 검색합니다.
구문
HRESULT get_PGODynamicInstructionCount (
ULONGLONG* pRetVal
);
매개 변수
pRetVal
[out] 학습 중에 실행되는 동적 명령의 수를 반환합니다. 설명을 참조하세요.
Return Value
성공하면 S_OK
를 반환하고, 실패하면 S_FALSE
또는 오류 코드를 반환합니다.
참고 항목
반환 값이 S_FALSE
이면 이 속성을 기호에 사용할 수 없음을 나타냅니다.
설명
학습 중에 실행된 함수의 명령 수입니다. FOr 예제에서는 두 명령이 각각 두 번 실행된 경우 동적 명령 수가 4로 반환됩니다. 즉, 학습 중에 4개의 명령이 실행되었습니다. 데드 명령(예: 학습 데이터에서 실행되지 않는 명령)을 포함하여 함수의 총 크기를 얻으려면 다음을 사용합니다 IDiaSymbol::get_staticSize
. 실행 횟 IDiaSymbol::get_finalLiveStaticSize
수를 곱하지 않고 라이브 명령 수를 얻으려면 .