Función RoFailFastWithErrorContextInternal2
Genera una excepción no continuable en el proceso actual y también permite incluir contexto de error adicional no capturado por el sistema operativo (SO).
Sintaxis
void WINAPI RoFailFastWithErrorContextInternal2(
HRESULT hrError,
ULONG cStowedExceptions,
_In_reads_opt_(cStowedExceptions) PSTOWED_EXCEPTION_INFORMATION_V2 aStowedExceptionPointers[]
);
Parámetros
hrError
Tipo: HRESULT
HRESULT asociado al error actual. La excepción se genera para cualquier valor de hrError.
cStowedExceptions
Tipo: ULONG
Número de elementos de la matriz aStowedExceptionPointers .
aStowedExceptionPointers
Tipo: PSTOWED_EXCEPTION_INFORMATION_V2[]
Matriz de punteros a STOWED_EXCEPTION_INFORMATION_V2 estructuras. Cada estructura contiene información que describe una excepción permitida. La información de estas estructuras se envía a Informe de errores de Windows (WER) junto con la información de excepción permitida capturada por la plataforma.
Valor devuelto
Esta función no devuelve un valor.
Observaciones
RoFailFastWithErrorContextInternal2 no está asociado a una biblioteca de importación ni a un archivo de encabezado. Puede llamarlo primero mediante la función LoadLibrary (para cargar ComBase.dll
) y, a continuación, llamando a la función GetProcAddress para recuperar la dirección de RoFailFastWithErrorContextInternal2.
Para obtener más información, consulta la función RoFailFastWithErrorContext.
Requisitos
Plataforma de destino | Windows |
Encabezado | N/D |
Library | N/D |
Archivo DLL | ComBase.dll |