structure WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER (ntddk.h)

Syntaxe

typedef struct _WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER {
  ULONG                                        Version;
  GUID                                         SourceGuid;
  USHORT                                       LogTag;
  UCHAR                                        Reserved[6];
  WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER   Initialize;
  WHEA_ERROR_SOURCE_UNINITIALIZE_DEVICE_DRIVER Uninitialize;
  ULONG                                        MaxSectionDataLength;
  ULONG                                        MaxSectionsPerReport;
  GUID                                         CreatorId;
  GUID                                         PartitionId;
} WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER, *PWHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER;

Membres

Version

ULONG spécifiant la version de cette structure à utiliser. À partir de Windows 10, version 2004, définissez sur WHEA_DEVICE_DRIVER_CONFIG_V2.

SourceGuid

GUID correspondant au pilote qui génère les erreurs.

LogTag

Utilisé par les pilotes de périphérique qui créent également des données SEL (System Event Log) pour aider à identifier la source du journal SEL.

Reserved[6]

Réservé pour le système.

Initialize

Pointeur vers la fonction de rappel d’événement WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER du pilote.

Uninitialize

Pointeur vers la fonction de rappel d’événement WHEA_ERROR_SOURCE_UNINITIALIZE_DEVICE_DRIVER du pilote.

MaxSectionDataLength

Spécifie la taille maximale, en octets, d’une seule section dans une erreur signalée.

MaxSectionsPerReport

ULONG qui spécifie le nombre maximal de sections par rapport.

CreatorId

GUID identifiant le créateur, c’est-à-dire le organization, qui génère l’erreur.

PartitionId

GUID utilisé dans l’enregistrement d’erreurs de plateforme commune (CPER). Ne peut pas être égal à zéro.

Remarques

La structure WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER est utilisée comme entrée dans la fonction 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 2004
En-tête ntddk.h