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