分享方式:


ICorDebugStackWalk::Next 方法

移動 ICorDebugStackWalk 物件至下個框架。

語法

HRESULT Next();

傳回值

這個方法會傳回下列特定的 HRESULT,以及表示方法失敗的 HRESULT 錯誤。

HRESULT 描述
S_OK 執行階段已成功解除至下個框架 (請參閱備註)。
E_FAIL ICorDebugStackWalk 物件無法進階。
CORDBG_S_AT_END_OF_STACK 此回溯導致達到堆疊結尾。
CORDBG_E_PAST_END_OF_STACK 框架指標已位於堆疊結尾;因此無法存取其他框架。

例外

備註

僅當執行階段可回溯目前框架時,Next 方法才會推進 ICorDebugStackWalk 物件至呼叫框架。 否則,物件會前進至執行階段可回溯的下個框架。

規格需求

平台:請參閱系統需求

標頭:CorDebug.idl、CorDebug.h

程式庫:CorGuids.lib

.NET Framework版本:自 4 起可用

另請參閱