Partager via


ICorDebugNativeFrame2::GetStackParameterSize, méthode

Retourne la taille cumulée des paramètres de la pile sur les systèmes d’exploitation x86.

Syntaxe

HRESULT GetStackParameterSize([out] ULONG32 * pSize)

Paramètres

pSize [out] Pointeur vers la taille cumulative des paramètres de la pile.

Valeur de retour

Cette méthode retourne les HRESULT spécifiques suivants ainsi que les erreurs HRESULT indiquant l'échec de la méthode.

HRESULT Description
S_OK La taille de la pile a été retournée correctement.
S_FALSE GetStackParameterSize a été appelé sur une plateforme autre que x86.
E_FAIL The size of the parameters could not be returned.
E_INVALIDARG pSize est null.

Exceptions

Remarques

Les méthodes ICorDebugStackWalk n’ajustent pas le pointeur de pile pour les paramètres envoyés sur la pile. Au lieu de cela, vous pouvez utiliser la valeur retournée par GetStackParameterSize pour ajuster le pointeur de afin d’amorcer un déroulement natif qui s’ajuste pour les paramètres.

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : CorDebug.idl, CorDebug.h

Bibliothèque : CorGuids.lib

Versions de .NET Framework : Disponible depuis la version 4

Voir aussi