WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER structure

Syntax

typedef struct _WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER {
  WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER   Initialize;
  WHEA_ERROR_SOURCE_UNINITIALIZE_DEVICE_DRIVER Uninitialize;
  WHEA_ERROR_SOURCE_READY_DEVICE_DRIVER        Ready;
} WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER, *PWHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER;

Members

Initialize

A pointer to the driver's WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER event callback function.

Uninitialize

A pointer to the driver's WHEA_ERROR_SOURCE_UNINITIALIZE_DEVICE_DRIVER event callback function.

Ready

A pointer to the driver's WHEA_ERROR_SOURCE_READY_DEVICE_DRIVER event callback function.

Remarks

The WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER structure is used as input to the WheaAddErrorSourceDeviceDriver function.

Requirements

   
Minimum supported client Windows 10, version 1903
Header ntddk.h