Modifications de WHEA pour Windows Server 2008 et Windows Vista SP1

À compter de Windows Server 2008 et Windows Vista SP1, les modifications suivantes ont été apportées à l’architecture d’erreur matérielle Windows (WHEA) :

  • Les fournisseurs de plateformes matérielles peuvent compléter la fonctionnalité de pilote d’erreur matériel spécifique à la plateforme WHEA (PSHED) par défaut en fournissant des plug-ins PSHED qui utilisent des fonctionnalités spécifiques à la plateforme. Un plug-in PSHED est un pilote de périphérique Windows spécialisé qui implémente une interface de rappel appelée par le PSHED. L’objectif d’un plug-in PSHED est d’augmenter ou de remplacer le comportement par défaut du PSHED fourni par Microsoft.

    Pour plus d’informations sur les plug-ins PSHED, consultez Platform-Specific plug-ins de gestionnaire d'erreurs matérielles.

  • WHEA prend en charge un mécanisme de persistance des enregistrements d’erreurs qui permet de stocker les enregistrements d’erreur dans un stockage nonvolatile. Par conséquent, les enregistrements d’erreur sont conservés si le système d’exploitation doit redémarrer en raison d’une condition d’erreur matérielle irrécupérable. Ce mécanisme conserve les enregistrements d’erreurs afin qu’aucune des données d’erreur capturées liées à la condition d’erreur matérielle irrécupérable ne soit perdue lorsque le système est redémarré.

    Pour plus d’informations sur la persistance des enregistrements d’erreurs, consultez Mécanisme de persistance des enregistrements d’erreur.

  • WHEA déclenche un événement de suivi d’événements pour Windows (ETW) chaque fois qu’une erreur matérielle se produit. À compter de Windows Server 2008, les événements d’erreur matérielle WHEA et les modèles de données qui décrivent ces événements d’erreur matérielle sont différents des événements et modèles pris en charge sur Windows Vista.

    Pour plus d’informations sur la prise en charge d’ETW dans WHEA, consultez Événements d’erreur matérielle.

  • Les applications de traitement des événements d’erreur matérielle WHEA peuvent récupérer des événements d’erreur matériels à partir du journal des événements système en interrogeant les événements enregistrés par WHEA. Toutefois, à compter de Windows Server 2008, le nom du fournisseur qui enregistre les événements d’erreur matérielle WHEA a changé. Ces applications doivent accéder aux événements d’erreur via le nouveau fournisseur. Pour plus d’informations, consultez Interroger le journal des événements système pour les événements d’erreur matérielle.

  • Outre les applications de traitement des événements d’erreur matérielle WHEA, les applications de gestion WHEA sont désormais prises en charge dans Windows Server 2008, Windows Vista SP1 et versions ultérieures de Windows. Grâce à une interface WMI fournie par WHEA, les applications en mode utilisateur peuvent effectuer des opérations de gestion WHEA, telles que l’activation ou la désactivation d’une source d’erreur et l’injection d’erreurs matérielles à des fins de test.