Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Obtiene el puntero de pila para este evento de depuración de excepciones.
Syntax
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 excepciones. Consulte la sección Comentarios para obtener más información.
Observaciones
El significado de este puntero de pila depende del tipo de evento, como se muestra en la tabla siguiente.
| Tipo de evento | Significado del pStackPointer valor |
|---|---|
| MANAGED_EXCEPTION_FIRST_CHANCE | Puntero de pila para el marco que produjo la excepción. |
| MANAGED_EXCEPTION_USER_FIRST_CHANCE | Puntero de pila del marco de código de usuario más cercano al punto de la excepción iniciada. |
| 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: Consulte Sistemas operativos compatibles con .NET.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET: Disponible desde .NET Framework 4.6