Control de código fuente de error
El PSHED expone una interfaz al sistema operativo que permite al kernel de Windows controlar cada uno de los orígenes de error implementados por la plataforma de hardware. Las operaciones de control de código fuente de error incluyen lo siguiente:
Habilitación o deshabilitación de un origen de error.
Establecer o borrar bits de máscara asociados a un origen de error. Estos bits de máscara habilitan o deshabilitan comportamientos específicos del origen de error.
Establecer bits de gravedad asociados a un origen de error. Estos bits de gravedad controlan el nivel de gravedad en el que se notifican errores de hardware concretos al sistema operativo.
Establecer parámetros de umbral asociados a un origen de error.
El kernel de Windows llama al PSHED para configurar un origen de error en respuesta a una solicitud de control de código fuente de error por parte de una aplicación de administración de WHEA. PSHED admite operaciones de control de código fuente de error para los orígenes de error estándar que detecta PSHED. Si se implementa un complemento PSHED que participa en la detección de origen de errores e informa de orígenes de error adicionales al sistema operativo que el PSHED no admite, el complemento PSHED también debe participar en el control de código fuente de errores para admitir las operaciones de control de código fuente de error para estos orígenes de error adicionales. Un complemento PSHED también puede participar opcionalmente en el control de código fuente de error para invalidar la forma en que el PSHED controla uno o varios de los orígenes de error estándar.
Para obtener más información sobre cómo implementar un complemento PSHED que participa en el control de código fuente de error, vea Participar en el control de código fuente de error.
Las aplicaciones de administración en modo de usuario controlan los orígenes de error mediante una llamada a la API de administración de WHEA. Para obtener más información sobre cómo implementar aplicaciones de administración de WHEA, consulte Aplicaciones de administración de WHEA.