struttura WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER (ntddk.h)
Sintassi
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;
Members
Version
Oggetto ULONG che specifica la versione di questa struttura da utilizzare. A partire da Windows 10 versione 2004, impostare su WHEA_DEVICE_DRIVER_CONFIG_V2
.
SourceGuid
GUID corrispondente al driver che genera gli errori.
LogTag
Usato dai driver di dispositivo che creano anche dati sel (registro eventi di sistema) per identificare l'origine del log SEL.
Reserved[6]
Riservato per l'utilizzo nel sistema.
Initialize
Puntatore alla funzione di callback dell'evento WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER del driver.
Uninitialize
Puntatore alla funzione di callback dell'evento WHEA_ERROR_SOURCE_UNINITIALIZE_DEVICE_DRIVER del driver.
MaxSectionDataLength
Specifica le dimensioni massime, in byte, per una singola sezione in un errore segnalato.
MaxSectionsPerReport
ULONG che specifica il numero massimo di sezioni per report.
CreatorId
GUID che identifica l'autore, ovvero l'organizzazione, che genera l'errore.
PartitionId
GUID usato nel CPER (Common Platform Error Record). Può essere pari a zero.
Commenti
La struttura WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER viene usata come input per la funzione WheaAddErrorSourceDeviceDriver .
Per altre info, vedi Uso di WHEA in Windows 10.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 2004 |
Intestazione | ntddk.h |