Funzione SetRestrictedErrorInfo (roerrorapi.h)
Imposta l'oggetto informazioni sugli errori con restrizioni per il thread corrente.
Sintassi
HRESULT SetRestrictedErrorInfo(
[in] IRestrictedErrorInfo *pRestrictedErrorInfo
);
Parametri
[in] pRestrictedErrorInfo
Oggetto informazioni sugli errori con restrizioni associato al thread corrente.
Valore restituito
Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Chiamare la funzione RoCaptureErrorContext per salvare le informazioni sugli errori per il thread corrente in un'app di Windows Store. Chiamare la funzione RoFailFastWithErrorContext per generare un'eccezione, terminare il processo corrente e segnalare l'errore al servizio Segnalazione errori Windows (WER).
La funzione SetRestrictedErrorInfo chiama QueryInterface per trovare l'oggetto IErrorInfo e quindi chiama SetErrorInfo. La chiamata ha esito negativo se IRestrictedErrorInfo non è l'implementazione del sistema. Per creare un oggetto IRestrictedErrorInfo , chiamare le funzioni OriginateError, TransformError o RoCaptureErrorContext .
La funzione SetRestrictedErrorInfo rilascia l'oggetto informazioni sugli errori con restrizioni esistente, se presente, e imposta pRestrictedErrorInfo. Per altre informazioni, vedi la funzione SetErrorInfo .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | roerrorapi.h |
Libreria | RuntimeObject.lib |
DLL | ComBase.dll |