次の方法で共有


ICorDebugVirtualUnwinder::Next メソッド

呼び出し元のコンテキストに進みます。

構文

HRESULT Next();

パラメーター

[なし] :

戻り値

アンワインドが正常に発生した場合は S_OK、フレームがないためにアンワインドが完了できなかった場合は CORDBG_S_AT_END_OF_STACK

失敗を示す HRESULT が返される場合、ICorDebug API は CORDBG_E_DATA_TARGET_ERROR を返します。

解説

スタック ウォーカーにより、前へ進んでいることが確認されます。これにより、最終的に Next の呼び出しによって、失敗を示す HRESULT または CORDBG_S_AT_END_OF_STACK が返されます。 S_OK が返されると、無限ループが無制限に発生する原因となります。

Note

このメソッドは .NET ネイティブでのみ使用できます。

必要条件

:システム要件」を参照してください。

ヘッダー: CorDebug.idl、CorDebug.h

ライブラリ: CorGuids.lib

.NET Framework のバージョン: 4.6 以降で使用可能、.NET ネイティブのみ

関連項目