업데이트: 2007년 11월
현재 스택의 프레임을 나타냅니다.
interface ICorDebugFrame : IUnknown {
HRESULT CreateStepper (
[out] ICorDebugStepper **ppStepper
);
HRESULT GetCallee (
[out] ICorDebugFrame **ppFrame
);
HRESULT GetCaller(
[out] ICorDebugFrame **ppFrame
);
HRESULT GetChain (
[out] ICorDebugChain **ppChain
);
HRESULT GetCode (
[out] ICorDebugCode **ppCode
);
HRESULT GetFunction (
[out] ICorDebugFunction **ppFunction
);
HRESULT GetFunctionToken (
[out] mdMethodDef *pToken
);
HRESULT GetStackRange (
[out] CORDB_ADDRESS *pStart,
[out] CORDB_ADDRESS *pEnd
);
};
메서드
메서드 |
설명 |
|---|---|
이 ICorDebugFrame과 관련하여 단계별 실행 작업을 수행할 ICorDebugStepper를 가져옵니다. |
|
현재 체인에서 이 프레임을 호출한 ICorDebugFrame에 대한 포인터를 가져오거나, 체인에서 가장 안쪽에 있는 프레임인 경우에는 null을 반환합니다. |
|
현재 체인에서 이 프레임을 호출한 ICorDebugFrame에 대한 포인터를 가져오거나, 체인에서 가장 바깥쪽에 있는 프레임인 경우에는 null을 반환합니다. |
|
이 ICorDebugFrame이 포함된 ICorDebugChain에 대한 포인터를 가져옵니다. |
|
이 스택 프레임과 연결된 ICorDebugCode에 대한 포인터를 가져옵니다. |
|
이 스택 프레임과 연결된 코드가 포함된 ICorDebugFunction에 대한 포인터를 가져옵니다. |
|
이 스택 프레임과 연결된 코드가 포함된 함수의 메타데이터 토큰을 가져옵니다. |
|
이 ICorDebugFrame이 나타내는 스택 프레임의 절대 주소 범위를 가져옵니다. |
요구 사항
플랫폼:.NET Framework 시스템 요구 사항 참조
헤더: CorDebug.idl
라이브러리: CorGuids.lib
.NET Framework 버전: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0