Compartir a través de


ICorDebugNativeFrame2::GetStackParameterSize (Método)

Devuelve el tamaño acumulado de los parámetros de la pila en sistemas operativos x86.

Syntax

HRESULT GetStackParameterSize([out] ULONG32 * pSize)

Parámetros

pSize [out] Puntero al tamaño acumulado de los parámetros de la pila.

Valor devuelto

Este método devuelve los siguientes HRESULT específicos, así como los errores HRESULT que indican el error del método.

HRESULT Description
S_OK El tamaño de la pila se devolvió correctamente.
S_FALSE GetStackParameterSize se llamó a en una plataforma que no es x86.
E_FAIL The size of the parameters could not be returned.
E_INVALIDARG pSize Es null.

Excepciones

Observaciones

Los métodos ICorDebugStackWalk no ajustan el puntero de pila para los parámetros que se insertan en la pila. En su lugar, puede usar el valor devuelto por GetStackParameterSize para ajustar el puntero de pila para inicializar un desenredador nativo, que se ajusta para los parámetros.

Requisitos

Plataformas: Consulte Sistemas operativos compatibles con .NET.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET: Disponible desde .NET Framework 4.0

Consulte también