Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft die Zurückstapelablaufverfolgung ab.
Syntax
HRESULT GetStackBackTrace(
[in] ULONG maxFramesToCapture,
[in, out] UINT_PTR [] stackBackTrace,
[out] ULONG *framesCaptured
);
Parameter
[in] maxFramesToCapture
Die maximale Anzahl von Frames, die erfasst werden sollen.
[in, out] stackBackTrace
Ein Array, das die Stapelrückverfolgung enthält; Die maximale Größe ist maxFramesToCapture.
[out] framesCaptured
Enthält bei Erfolg einen Zeiger auf die Anzahl der tatsächlich erfassten Frames.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Sie sollten GetStackBackTrace in Ihren Sprachprojektionen implementieren, wenn die Oberfläche des globalen Fehlerhandlers keinen Backtrace erfassen kann. GetStackBackTrace wird vom RoOriginateLanguageException-Export und von CapturePropagationContext aufgerufen, wenn diese Funktionen durch Abfragen der Schnittstelle (QI) erkennen, dass die für sie bereitgestellte Sprachausnahme sie implementiert.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 10, Version 1703 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | restrictederrorinfo.h |