다음을 통해 공유


IDiaFrameData::execute

스택 해제를 수행 하 고 스택 워크가 프레임 인터페이스에서 결과 반환 합니다.

HRESULT execute ( 
   IDiaStackWalkFrame* frame
);

매개 변수

  • frame
    [in] IDiaStackWalkFrame 프레임 레지스터의 상태를 유지 하는 개체입니다.

반환 값

성공 하면 반환 S_OK. 그렇지 않으면 오류 코드를 반환 합니다.다음 표에서 가능한 반환 값을이 메서드에 대 한 표시 됩니다.

설명

E_DIA_INPROLOG

반면 프롤로그 코드에서 스택 프레임을 실행할 수 없습니다.

E_DIA_SYNTAX

구문 분석 오류 프레임 프로그램에서 발생 했습니다.

E_DIA_FRAME_ACCESS

메모리 또는 레지스터 액세스 수 없습니다.

E_DIA_VALUE

오류 값 (예를 들어, 0으로 나누기)의 수치입니다.

설명

이 메서드는 스택 해제를 디버깅 하는 동안 호출 됩니다.IDiaStackWalkFrame 개체 레지스터에 대 한 업데이트를 받을 수 및 사용 하는 메서드를 제공 하는 클라이언트 응용 프로그램에서 구현 되는 execute 메서드.

참고 항목

참조

IDiaFrameData

IDiaStackWalkFrame