Система управления версиями ошибок
PSHED предоставляет интерфейс операционной системе, который позволяет ядру Windows управлять каждым из источников ошибок, реализованных аппаратной платформой. Операции управления версиями ошибок включают следующее:
Включение или отключение источника ошибок.
Настройка или очистка битов маски, связанных с источником ошибок. Эти биты маски позволяют включить или отключить определенное поведение источника ошибок.
Задание битов серьезности, связанных с источником ошибок. Эти биты серьезности управляют уровнем серьезности, на котором операционная система сообщает о конкретных аппаратных ошибках.
Настройка пороговых параметров, связанных с источником ошибок.
Ядро Windows вызывает PSHED для настройки источника ошибок в ответ на запрос системы управления версиями ошибок от приложения управления WHEA. PSHED поддерживает операции управления версиями ошибок для стандартных источников ошибок, обнаруженных PSHED. Если реализован подключаемый модуль PSHED, который участвует в обнаружении источников ошибок и сообщает о дополнительных источниках ошибок операционной системе, которую PSHED не поддерживает, подключаемый модуль PSHED также должен участвовать в системе управления версиями ошибок для поддержки операций управления версиями ошибок для этих дополнительных источников ошибок. Подключаемый модуль PSHED также может при необходимости участвовать в системе управления версиями ошибок, чтобы переопределить способ, которым PSHED управляет одним или несколькими стандартными источниками ошибок.
Дополнительные сведения о реализации подключаемого модуля PSHED, который участвует в системе управления версиями ошибок, см. в разделе Участие в системе управления версиями ошибок.
Приложения управления в пользовательском режиме управляют источниками ошибок, вызывая API управления WHEA. Дополнительные сведения о реализации приложений управления WHEA см. в разделе Приложения управления WHEA.