Поделиться через


Метод 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.

Исключения

Замечания

Методы ICorDebugStackWalk не настраивают указатель стека для параметров, которые отправляются в стек. Вместо этого можно использовать значение, возвращаемое GetStackParameterSize для настройки указателя стека, чтобы заполнить собственный распаковщик, который настраивает параметры.

Требования

Платформы: см. раздел Требования к системе.

Заголовок: CorDebug.idl, CorDebug.h

Библиотека: CorGuids.lib

версии платформа .NET Framework: Доступно с 4

См. также