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