Controllo del codice sorgente degli errori
PSHED espone un'interfaccia al sistema operativo che consente al kernel Di Windows di controllare ognuna delle origini di errore implementate dalla piattaforma hardware. Le operazioni di controllo del codice sorgente di errore includono quanto segue:
Abilitazione o disabilitazione di un'origine di errore.
Impostazione o cancellazione di bit maschera associati a un'origine di errore. Questi bit maschera abilitano o disabilitano comportamenti specifici dell'origine degli errori.
Impostazione di bit di gravità associati a un'origine di errore. Questi bit di gravità controllano il livello di gravità a cui vengono segnalati errori hardware specifici al sistema operativo.
Impostazione dei parametri di soglia associati a un'origine di errore.
Il kernel di Windows chiama il PSHED per configurare un'origine di errore in risposta a una richiesta di controllo del codice sorgente di errore da parte di un'applicazione di gestione WHEA. PSHED supporta le operazioni di controllo del codice sorgente degli errori per le origini di errore standard rilevate da PSHED. Se viene implementato un plug-in PSHED che partecipa all'individuazione dell'origine degli errori e segnala origini di errore aggiuntive al sistema operativo che psHED non supporta, il plug-in PSHED deve partecipare anche al controllo del codice sorgente degli errori per supportare le operazioni di controllo del codice sorgente degli errori per queste origini di errore aggiuntive. Un plug-in PSHED può anche partecipare facoltativamente al controllo del codice sorgente degli errori per eseguire l'override del modo in cui il PSHED controlla una o più origini di errore standard.
Per altre informazioni su come implementare un plug-in PSHED che partecipa al controllo del codice sorgente degli errori, vedere Partecipare al controllo del codice sorgente degli errori.
Le applicazioni di gestione in modalità utente controllano le origini degli errori chiamando l'API GESTIONE WHEA. Per altre informazioni su come implementare applicazioni di gestione WHEA, vedere Applicazioni di gestione WHEA.