Método de ICorDebugNativeFrame2::GetStackParameterSize
Retorna o tamanho cumulativo dos parâmetros na pilha em sistemas operacionais de x86.
HRESULT GetStackParameterSize([out] ULONG32 * pSize)
Parâmetros
- pSize
[out] Um ponteiro para o tamanho cumulativo dos parâmetros na pilha.
Valor de retorno
Esse método retorna o seguintes HRESULTs específicos, bem como o HRESULT erros que indicam falha de método.
HRESULT |
Descrição |
---|---|
S_OK |
O tamanho da pilha foi retornado com êxito. |
S_FALSE |
GetStackParameterSizefoi chamado em uma plataforma não - x86. |
E_FAIL |
The size of the parameters could not be returned. |
E_INVALIDARG |
pSizeIs null. |
Comentários
O ICorDebugStackWalk métodos não ajustam o ponteiro de pilha para os parâmetros que são colocados no empilhamento. Em vez disso, você pode usar o valor retornado por GetStackParameterSize para ajustar o ponteiro de pilha para propagar um nativo unwinder, que se ajuste de parâmetros.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
.NET Framework versões: 4
Consulte também
Referência
Interface de ICorDebugNativeFrame2