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 | pSize 是 null 。 |
例外
备注
ICorDebugStackWalk 方法不会针对推送到堆栈的参数调整堆栈指针。 相反,可以使用 GetStackParameterSize
返回的值调整堆栈指针,以播种本机展开器,该展开器会针对参数进行调整。
要求
平台:请参阅系统要求。
标头:CorDebug.idl、CorDebug.h
库:CorGuids.lib
.NET Framework 版本:自 4 起可用
请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈