Compartilhar via


Método ICorDebugVirtualUnwinder::Next

Avança para o contexto do chamador.

Sintaxe

HRESULT Next();

Parâmetros

Nenhum.

Valor Retornado

S_OK se o desenrolamento ocorreu com êxito ou CORDBG_S_AT_END_OF_STACK se o desenrolar não pode ser concluído porque não há mais quadros.

Se um HRESULT com falha for retornado, as APIs ICorDebug retornarão CORDBG_E_DATA_TARGET_ERROR.

Comentários

O andador de pilha deve garantir que ele faça progressos, de modo que eventualmente uma chamada para Next retornar um HRESULT com falha ou CORDBG_S_AT_END_OF_STACK. Retornar S_OK indefinidamente pode causar um loop infinito.

Observação

Este método está disponível apenas com .NET Native.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: disponíveis desde 4.6, somente .NET Native

Confira também