ICorDebugNativeFrame2::GetStackParameterSize 方法

返回 x86 操作系统堆栈上参数的累积大小。

语法

HRESULT GetStackParameterSize([out] ULONG32 * pSize)  

参数

pSize
[out] 指向堆栈上参数的累计大小的指针。

返回值

此方法返回以下特定 HRESULT 以及表示方法失败的 HRESULT 错误。

HRESULT 说明
S_OK 堆栈大小已成功返回。
S_FALSE GetStackParameterSize 在非 x86 平台上调用。
E_FAIL The size of the parameters could not be returned.
E_INVALIDARG pSizenull

例外

备注

ICorDebugStackWalk 方法不会针对推送到堆栈的参数调整堆栈指针。 相反,可以使用 GetStackParameterSize 返回的值调整堆栈指针,以播种本机展开器,该展开器会针对参数进行调整。

要求

平台:请参阅系统要求

标头:CorDebug.idl、CorDebug.h

库:CorGuids.lib

.NET Framework 版本:自 4 起可用

请参阅