Error Record Persistence

The PSHED exposes an interface to the operating system that allows the Windows kernel to save and retrieve error records to or from the system's persistent data storage. Error source control operations include the following:

  • Write an error record to the persistent data storage

  • Read an error record from the persistent data storage

  • Clear an error record from the persistent data storage

If a hardware platform does not implement hardware or firmware that is compatible with the error record persistence mechanisms that are supported by the PSHED, the platform vendor must implement a PSHED plug-in that participates in error record persistence. This PSHED plug-in interfaces with the error record persistence mechanism that is implemented by the hardware platform.

For more information about how to implement a PSHED plug-in that participates in error record persistence, see Participating in Error Record Persistence.

For more information about error record persistence, see Error Record Persistence Mechanism.