共用方式為


IDebugStackFrame3::GetUnwindCodeContext

傳回代表一個位置,如果堆疊回溯作業程式碼內容時發生。

HRESULT GetUnwindCodeContext(
   IDebugCodeContext2 **ppCodeContext
);
int GetUnwindCodeContext(
   out IDebugCodeContext2 ppCodeContext
);

參數

  • ppCodeContext
    [] out傳回IDebugCodeContext2物件,表示程式碼內容的位置,如果發生堆疊回溯。

傳回值

如果成功的話,會傳回S_OK。 否則,會傳回錯誤碼。

備註

雖然這個方法可能會傳回位置的程式碼內容的堆疊解開之後,它不一定表示堆疊回溯實際上可能會發生在目前的堆疊框架。

請參閱

參考

IDebugStackFrame3

IDebugCodeContext2