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.
Legt das Eingeschränkte Fehlerinformationsobjekt für den aktuellen Thread fest.
Syntax
HRESULT SetRestrictedErrorInfo(
[in] IRestrictedErrorInfo *pRestrictedErrorInfo
);
Parameter
[in] pRestrictedErrorInfo
Das dem aktuellen Thread zugeordnete eingeschränkte Fehlerinformationsobjekt.
Rückgabewert
Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Rufen Sie die RoCaptureErrorContext-Funktion auf, um Fehlerinformationen für den aktuellen Thread in einer Windows Store-App zu speichern. Rufen Sie die RoFailFastWithErrorContext-Funktion auf, um eine Ausnahme auszulösen, den aktuellen Prozess zu beenden und den Fehler an den Windows-Fehlerberichterstattung-Dienst (WER) zu melden.
Die SetRestrictedErrorInfo-Funktion ruft QueryInterface auf, um das IErrorInfo-Objekt zu finden, und ruft dann SetErrorInfo auf. Der Aufruf schlägt fehl, wenn IRestrictedErrorInfo nicht die Systemimplementierung ist. Um ein IRestrictedErrorInfo-Objekt zu erstellen, rufen Sie die Funktionen "OriginateError", "TransformError" oder " RoCaptureErrorContext " auf.
Die SetRestrictedErrorInfo-Funktion gibt das vorhandene Eingeschränkte Fehlerinformationsobjekt frei, sofern vorhanden, und legt pRestrictedErrorInfo fest. Weitere Informationen finden Sie in der SetErrorInfo-Funktion .
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
| Zielplattform | Windows |
| Kopfzeile | roerrorapi.h |
| Bibliothek | RuntimeObject.lib |
| DLL | ComBase.dll |