Cambios de WHEA para Windows Server 2008 y Windows Vista SP1
A partir de Windows Server 2008 y Windows Vista SP1, se han realizado los siguientes cambios en la arquitectura de errores de hardware de Windows (WHEA):
Los proveedores de plataformas de hardware pueden complementar la funcionalidad predeterminada del controlador de error de hardware (PSHED) específico de la plataforma WHEA proporcionando complementos PSHED que usan funcionalidades específicas de la plataforma. Un complemento PSHED es un controlador de dispositivo Windows especializado que implementa una interfaz de devolución de llamada a la que llama el PSHED. El propósito de un complemento PSHED es aumentar o invalidar el comportamiento predeterminado del PSHED proporcionado por Microsoft.
Para obtener más información sobre los complementos PSHED, vea Complementos de controladores de errores de hardware específicos de la plataforma.
WHEA admite un mecanismo de persistencia de registros de error que permite almacenar registros de error en almacenamiento no volátil. Como resultado, los registros de error se conservan si el sistema operativo debe reiniciarse debido a una condición de error de hardware irrecuperable. Este mecanismo conserva los registros de errores para que ninguno de los datos de error capturados relacionados con la condición de error de hardware irrecuperable se pierda cuando se reinicie el sistema.
Para obtener más información sobre la persistencia del registro de errores, vea Mecanismo de persistencia del registro de errores.
WHEA genera un evento de seguimiento de eventos para Windows (ETW) cada vez que se produce un error de hardware. A partir de Windows Server 2008, los eventos de error de hardware de WHEA y las plantillas de datos que describen esos eventos de error de hardware son diferentes de los eventos y plantillas que se admiten en Windows Vista.
Para obtener más información sobre la compatibilidad con ETW en WHEA, consulte Eventos de error de hardware.
Las aplicaciones de procesamiento de eventos de error de hardware de WHEA pueden recuperar eventos de error de hardware del registro de eventos del sistema consultando los eventos registrados por WHEA. Sin embargo, a partir de Windows Server 2008, el nombre del proveedor que registra los eventos de error de hardware de WHEA ha cambiado. Estas aplicaciones tienen que acceder a eventos de error a través del nuevo proveedor. Para obtener más información, vea Consultar el registro de eventos del sistema para eventos de error de hardware.
Además de las aplicaciones de procesamiento de eventos de error de hardware de WHEA, las aplicaciones de administración de WHEA ahora se admiten en Windows Server 2008, Windows Vista SP1 y versiones posteriores de Windows. A través de una interfaz WMI proporcionada por WHEA, las aplicaciones en modo de usuario pueden realizar operaciones de administración de WHEA, como habilitar o deshabilitar un origen de errores e insertar errores de hardware con fines de prueba.