_WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER fonction de rappel (ntddk.h)
La fonction de rappel WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER initialise l’état matériel et logiciel de la source d’erreur d’un pilote.
Syntaxe
_WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER WheaErrorSourceInitializeDeviceDriver;
NTSTATUS WheaErrorSourceInitializeDeviceDriver(
PVOID Context,
ULONG ErrorSourceId
)
{...}
Paramètres
Context
Pointeur vers le contexte fourni par le pilote quand il a appelé WheaAddErrorSourceDeviceDriver.
ErrorSourceId
Valeur ULONG qui identifie de manière unique ce pilote en tant que source d’erreur.
Valeur retournée
Cette méthode de fonction retourne STATUS_SUCCESS ou un code d’erreur approprié.
Remarques
Un pilote doit stocker l’identificateur de source d’erreur qu’il reçoit en tant qu’entrée de cette fonction de rappel pour une communication ultérieure avec WHEA. Par exemple, si le pilote détecte une condition d’erreur, il appelle WheaReportHwErrorDeviceDriver, en fournissant les données d’erreur et l’ErrorSourceId du pilote, pour signaler l’erreur à WHEA. Lorsqu’un pilote est arrêté (par exemple pour être mis à jour), il appelle WheaRemoveErrorSourceDeviceDriver pour annuler l’inscription de son identificateur de source d’erreur.
Inscrivez votre implémentation de cette fonction de rappel en définissant le membre approprié de WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER , puis en appelant WheaAddErrorSourceDeviceDriver.
Pour plus d’informations, consultez Utilisation de WHEA sur Windows 10.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 version 1903 |
En-tête | ntddk.h (incluez Ntddk.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour