ICorDebugExceptionDebugEvent::GetNativeIP (método)
Obtiene el puntero de pila para este evento de depuración de la excepción.
Sintaxis
HRESULT GetStackPointer(
[out]CORDB_ADDRESS *pStackPointer
);
Parámetros
pStackPointer
[out] Puntero a la dirección del puntero de pila para este evento de depuración de la excepción. Vea la sección Comentarios para obtener más información.
Comentarios
El significado de este puntero de pila depende del tipo de evento, como se muestra en la tabla siguiente.
Tipo de evento | Significado del valor pStackPointer |
---|---|
MANAGED_EXCEPTION_FIRST_CHANCE | Puntero de pila para el marco que produjo la excepción. |
MANAGED_EXCEPTION_USER_FIRST_CHANCE | Puntero de pila para el marco de código de usuario más cercano al punto de la excepción generada. |
MANAGED_EXCEPTION_CATCH_HANDLER_FOUND | Puntero de pila para el marco que contiene el controlador catch. |
MANAGED_EXCEPTION_UNHANDLED | pStackPointer es NULL. |
Nota
Este método solo está disponible con .NET Native.
El tipo de evento está disponible en el método ICorDebugDebugEvent::GetEventKind.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: disponible a partir de la versión 4.6, solo en .NET Native
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de