Fonction RoFailFastWithErrorContextInternal2
Déclenche une exception non continuable dans le processus actuel et vous permet également d’inclure un contexte d’erreur supplémentaire non déjà capturé par le système d’exploitation.
Syntaxe
void WINAPI RoFailFastWithErrorContextInternal2(
HRESULT hrError,
ULONG cStowedExceptions,
_In_reads_opt_(cStowedExceptions) PSTOWED_EXCEPTION_INFORMATION_V2 aStowedExceptionPointers[]
);
Paramètres
hrError
Type : HRESULT
HRESULT associé à l’erreur actuelle. L’exception est levée pour n’importe quelle valeur de hrError.
cStowedExceptions
Type : ULONG
Nombre d’éléments dans le tableau aStowedExceptionPointers .
aStowedExceptionPointers
Type : PSTOWED_EXCEPTION_INFORMATION_V2[]
Tableau de pointeurs vers STOWED_EXCEPTION_INFORMATION_V2 structures. Chaque structure contient des informations décrivant une exception mise en place. Les informations contenues dans ces structures sont ensuite soumises à Rapport d'erreurs Windows (WER), ainsi que les informations sur les exceptions conservées qui ont été capturées par la plateforme.
Valeur retournée
Cette fonction ne retourne pas de valeur.
Notes
RoFailFastWithErrorContextInternal2 n’est pas associé à une bibliothèque d’importation ni à un fichier d’en-tête. Vous pouvez l’appeler en utilisant d’abord la fonction LoadLibrary (pour charger ComBase.dll
), puis en appelant la fonction GetProcAddress pour récupérer l’adresse de RoFailFastWithErrorContextInternal2.
Pour plus d’informations, consultez Fonction RoFailFastWithErrorContext.
Spécifications
Plateforme cible | Windows |
En-tête | N/A |
Bibliothèque | N/A |
DLL | ComBase.dll |