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 das Fehlerobjekt ab, das die Aufrufliste an dem Punkt darstellt, an dem der Fehler entstanden ist.
Syntax
HRESULT RoInspectThreadErrorInfo(
[in] UINT_PTR targetTebAddress,
USHORT machine,
PINSPECT_MEMORY_CALLBACK readMemoryCallback,
[in, optional] PVOID context,
[out] UINT_PTR *targetErrorInfoAddress
);
Parameter
[in] targetTebAddress
Der Zielthreadumgebungsblock (TEB).
machine
Der zu debuggende Computer.
readMemoryCallback
Eine Rückruffunktion zum Lesen des Puffers aus dem ZIEL-TEB-Adressraum.
[in, optional] context
Benutzerdefinierte Kontextdaten.
[out] targetErrorInfoAddress
Die Adresse des Fehlerobjekts.
Rückgabewert
Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Wenn der Aufruf von RoInspectThreadErrorInfo erfolgreich ist, enthält targetErrorInfoAddress die Adresse eines Fehlerobjekts, das Sie an die RoInspectCapturedStackBackTrace-Funktion übergeben können, um die Aufrufliste an dem Punkt abzurufen, an dem der Fehler aufgetreten ist.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 8.1 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2012 R2 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | roerrorapi.h |
| Bibliothek | RuntimeObject.lib |
| DLL | ComBase.dll |