다음을 통해 공유


IDiaStackWalkFrame

스택에서 컨텍스트 간에 호출을 유지은 IDiaFrameData::execute 메서드.

IDiaStackWalkFrame : IUnknown

메서드에서 Vtable 순서

다음 표에서 메서드를 IDiaStackWalkFrame.

메서드

설명

IDiaStackWalkFrame::get_registerValue

레지스터의 값을 검색합니다.

IDiaStackWalkFrame::put_registerValue

레지스터의 값을 설정 합니다.

IDiaStackWalkFrame::readMemory

이미지에서 메모리를 읽습니다.

IDiaStackWalkFrame::searchForReturnAddress

지정 된 스택 프레임에 가까운 함수의 반환 주소를 검색합니다.

IDiaStackWalkFrame::searchForReturnAddressStart

반송 주소 또는 지정한 주소 근처에 대해 지정 된 스택 프레임을 검색합니다.

설명

이 인터페이스는 레지스터와 메모리 액세스 읽고 쓰거나 반환 주소를 찾을 수 프로그램 실행 시 사용 됩니다.

호출자에 대 한 참고 사항

클라이언트 응용 프로그램이이 인터페이스를 구현 하 고 전달 하는 인터페이스의 인스턴스는 IDiaFrameData::execute 방법입니다.이 인터페이스의 동일한 인스턴스가 각 호출 하는 동안 상태 레지스터를 유지 하기 위해 다시 사용 됩니다의 execute 메서드가 있습니다.execute 메서드 또한 사용 하 여이 인터페이스 반환 주소를 결정 합니다.

요구 사항

헤더: Dia2.h

라이브러리: diaguids.lib

DLL: msdia80.dll

참고 항목

참조

IDiaFrameData::execute

기타 리소스

인터페이스(디버그 인터페이스 액세스 SDK)