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