Partilhar via


Método de ICorDebugStackWalk::Next

Move a ICorDebugStackWalk o objeto para o próximo quadro.

HRESULT Next();

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 tempo de execução unwound com êxito para o próximo quadro (consulte os comentários).

E_FAIL

O ICorDebugStackWalk objeto não pôde ser Avançado.

CORDBG_S_AT_END_OF_STACK

O final da pilha foi alcançado como resultado dessa desenrolamento.

CORDBG_E_PAST_END_OF_STACK

O ponteiro do quadro já está no final da pilha; Portanto, não há quadros adicionais podem ser acessados.

Comentários

O Next avanços do método de ICorDebugStackWalk o objeto ao quadro chamado somente se o runtime pode desenrolar o quadro atual. Caso contrário, o objeto avança para o próximo quadro em que o tempo de execução é capaz de desenrolamento.

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 ICorDebugStackWalk

Outros recursos

Interfaces de depuração.

Depuração (referência de API não gerenciada)