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 objeto de error que representa la pila de llamadas en el punto donde se originó el error.
Sintaxis
HRESULT RoInspectThreadErrorInfo(
[in] UINT_PTR targetTebAddress,
USHORT machine,
PINSPECT_MEMORY_CALLBACK readMemoryCallback,
[in, optional] PVOID context,
[out] UINT_PTR *targetErrorInfoAddress
);
Parámetros
[in] targetTebAddress
Bloque de entorno de subproceso de destino (TEB).
machine
Máquina que se va a depurar.
readMemoryCallback
Función de devolución de llamada para leer el búfer del espacio de direcciones TEB de destino.
[in, optional] context
Datos de contexto personalizados.
[out] targetErrorInfoAddress
Dirección del objeto de error.
Valor devuelto
Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Cuando la llamada a RoInspectThreadErrorInfo se realiza correctamente, targetErrorInfoAddress contiene la dirección de un objeto de error que se puede pasar a la función RoInspectCapturedStackBackTrace para obtener la pila de llamadas en el momento en que se originó el error.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 8.1 [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows Server 2012 R2 [solo aplicaciones de escritorio] |
| Plataforma de destino | Windows |
| Encabezado | roerrorapi.h |
| Library | RuntimeObject.lib |
| Archivo DLL | ComBase.dll |