Partilhar via


Método ICorDebugNativeFrame2::GetStackParameterSize

Retorna o tamanho cumulativo dos parâmetros na pilha em sistemas operacionais x86.

Sintaxe

HRESULT GetStackParameterSize([out] ULONG32 * pSize)

Parâmetros

pSize [saídas] Um ponteiro para o tamanho cumulativo dos parâmetros na pilha.

Devolver Valor

Esse método retorna os seguintes HRESULTs específicos, bem como erros HRESULT que indicam falha do método.

HRESULTADO Description
S_OK O tamanho da pilha foi retornado com êxito.
S_FALSE GetStackParameterSize foi chamado em uma plataforma não-x86.
E_FAIL The size of the parameters could not be returned.
E_INVALIDARG pSize É null.

Exceções

Observações

Os métodos ICorDebugStackWalk não ajustam o ponteiro de pilha para parâmetros que são empurrados na pilha. Em vez disso, você pode usar o valor retornado por GetStackParameterSize para ajustar o ponteiro da pilha para semear um desenrolador nativo, que é ajustado para os parâmetros.

Requisitos

Plataformas: Consulte Requisitos do sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: Disponível desde 4

Consulte também