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;
Membri
Version
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 SEL (Registro eventi di sistema) dati per identificare l'origine del log SEL.
Reserved[6]
Riservato per l'uso del 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 utilizzato nel CPER (Common Platform Error Record). Può essere zero.
Osservazioni
La struttura WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER viene usata come input per la funzionewheaAddErrorSourceDeviceDriver.
Per altre info, vedi Uso di WHEA in Windows 10.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10, versione 2004 |
intestazione | ntddk.h |