次の方法で共有


ICorDebugNativeFrame2::GetStackParameterSize メソッド

x86 オペレーティング システム上のスタック上のパラメーターの累積サイズを返します。

構文

HRESULT GetStackParameterSize([out] ULONG32 * pSize)

パラメーター

pSize [out]スタック上のパラメーターの累積サイズへのポインター。

戻り値

このメソッドは、次の特定の HRESULT と、メソッドエラーを示す HRESULT エラーを返します。

HRESULT Description
S_OK スタック サイズが正常に返されました。
S_FALSE GetStackParameterSize は x86 以外のプラットフォームで呼び出されました。
E_FAIL The size of the parameters could not be returned
E_INVALIDARG pSize nullです。

Exceptions

注釈

ICorDebugStackWalk メソッドは、スタックにプッシュされるパラメーターのスタック ポインターを調整しません。 代わりに、 GetStackParameterSize によって返される値を使用して、パラメーターに合わせて調整されるネイティブ アンワインダーをシードするようにスタック ポインターを調整できます。

Requirements

プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。

ヘッダ: CorDebug.idl、CorDebug.h

図書館: CorGuids.lib

.NET のバージョン: .NET Framework 4.0 以降で使用可能

こちらも参照ください