ICorDebugNativeFrame2::GetStackParameterSize-Methode
Gibt die kumulative Größe der Parameter im Stapel unter x86-Betriebssystemen zurück.
Syntax
HRESULT GetStackParameterSize([out] ULONG32 * pSize)
Parameter
pSize
[out] Ein Zeiger auf die kumulative Größe der Parameter im Stapel.
Rückgabewert
Diese Methode gibt die folgenden spezifischen HRESULTs sowie HRESULT-Fehler zurück, die Methodenfehler anzeigen.
HRESULT | BESCHREIBUNG |
---|---|
S_OK | Die Stapelgröße wurde erfolgreich zurückgegeben. |
S_FALSE | GetStackParameterSize wurde auf einer Nicht-x86-Plattform aufgerufen. |
E_FAIL | The size of the parameters could not be returned . |
E_INVALIDARG | pSize ist null . |
Ausnahmen
Bemerkungen
Die ICorDebugStackWalk-Methoden passen den Stapelzeiger nicht für Parameter an, die auf den Stapel gepusht werden. Stattdessen können Sie den von GetStackParameterSize
zurückgegebenen Wert verwenden, um den Stapelzeiger so anzupassen, dass ein nativer Entlader erstellt wird, der die Parameter berücksichtigt.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit Version 4 verfügbar