Partager via


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

Voir aussi