RoFailFastWithErrorContextInternal2-Funktion
Löst eine nicht fortlaufende Ausnahme im aktuellen Prozess aus und ermöglicht es Ihnen auch, zusätzlichen Fehlerkontext einzuschließen, der nicht bereits vom Betriebssystem erfasst wurde.
Syntax
void WINAPI RoFailFastWithErrorContextInternal2(
HRESULT hrError,
ULONG cStowedExceptions,
_In_reads_opt_(cStowedExceptions) PSTOWED_EXCEPTION_INFORMATION_V2 aStowedExceptionPointers[]
);
Parameter
hrError
Typ: HRESULT
Das HRESULT, das dem aktuellen Fehler zugeordnet ist. Die Ausnahme wird für jeden Wert von hrError ausgelöst.
cStowedExceptions
Typ: ULONG
Die Anzahl der Elemente im Array aStowedExceptionPointers .
aStowedExceptionPointers
Typ: PSTOWED_EXCEPTION_INFORMATION_V2[]
Ein Array von Zeigern auf STOWED_EXCEPTION_INFORMATION_V2 Strukturen. Jede Struktur enthält Informationen, die eine verstaute Ausnahme beschreiben. Die Informationen in diesen Strukturen werden dann zusammen mit den von der Plattform erfassten, verstauten Ausnahmeinformationen an Windows-Fehlerberichterstattung (WER) übermittelt.
Rückgabewert
Diese Funktion gibt keinen Wert zurück.
Bemerkungen
RoFailFastWithErrorContextInternal2 ist weder einer Importbibliothek noch einer Headerdatei zugeordnet. Sie können sie aufrufen, indem Sie zuerst die LoadLibrary-Funktion (zum Laden ComBase.dll
) und dann die GetProcAddress-Funktion aufrufen, um die Adresse von RoFailFastWithErrorContextInternal2 abzurufen.
Weitere Informationen finden Sie unter RoFailFastWithErrorContext-Funktion.
Anforderungen
Zielplattform | Windows |
Kopfzeile | – |
Bibliothek | – |
DLL | ComBase.dll |