estrutura WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER (ntddk.h)
Sintaxe
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;
Membros
Version
Um ULONG que especifica a versão dessa estrutura a ser usada. Começando em Windows 10, versão 2004, defina como WHEA_DEVICE_DRIVER_CONFIG_V2
.
SourceGuid
Um GUID correspondente ao driver que gera os erros.
LogTag
Usado por drivers de dispositivo que também criam dados SEL (Log de Eventos do Sistema) para ajudar a identificar a origem do log SEL.
Reserved[6]
Reservado para uso do sistema.
Initialize
Um ponteiro para a função de retorno de chamada de evento WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER do driver.
Uninitialize
Um ponteiro para a função de retorno de chamada de evento WHEA_ERROR_SOURCE_UNINITIALIZE_DEVICE_DRIVER do driver.
MaxSectionDataLength
Especifica o tamanho máximo, em bytes, para uma única seção em um erro relatado.
MaxSectionsPerReport
Um ULONG que especifica o número máximo de seções por relatório.
CreatorId
Um GUID que identifica o criador, ou seja, a organização, que está gerando o erro.
PartitionId
Um GUID que é usado no CPER (Registro de Erro da Plataforma Comum). Pode ser zero.
Comentários
A estrutura WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER é usada como entrada para a função WheaAddErrorSourceDeviceDriver .
Para obter mais informações, consulte Usando o WHEA em Windows 10.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 2004 |
Cabeçalho | ntddk.h |