다음을 통해 공유


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수를 곱하지 않고 라이브 명령 수를 얻으려면 .

참고 항목