Dela via


ICorDebugNativeFrame2::GetStackParameterSize-metod

Returnerar den kumulativa storleken på parametrarna i stacken på x86-operativsystem.

Syntax

HRESULT GetStackParameterSize([out] ULONG32 * pSize)

Parametrar

pSize [ut] En pekare till den kumulativa storleken på parametrarna i stacken.

Returvärde

Den här metoden returnerar följande specifika HRESULT-fel samt HRESULT-fel som indikerar metodfel.

HRESULT beskrivning
S_OK Stackstorleken returnerades.
S_FALSE GetStackParameterSize anropades på en icke-x86-plattform.
E_FAIL The size of the parameters could not be returned.
E_INVALIDARG pSize Är null.

Undantag

Kommentarer

ICorDebugStackWalk-metoderna justerar inte stackpekaren för parametrar som pushas på stacken. I stället kan du använda värdet som returneras av GetStackParameterSize för att justera stackpekaren så att den får en intern avspolning, vilket justerar för parametrarna.

Krav

Plattformar: Se Systemkrav.

Rubrik: CorDebug.idl, CorDebug.h

Bibliotek: CorGuids.lib

.NET Framework-versioner: Finns sedan 4

Se även