Получение внедренных ошибок (индекс функции 18)

Эта функция _DSM для класса функции с поддержкой байтовой энергии (интерфейс функции 1) возвращает сведения об ошибках, которые в настоящее время внедряются.

Регистры определяются в спецификации интерфейса с поддержкой байтовой энергии.

Input

Arg3

None.

Output

Field Byte length Byte offset Register Description
Status 4 0 См. _DSM выходные данные метода.
Сбои операций, внедренные 2 4 Byte 0: INJECT_OPS_FAILURES (2, 0x60); Byte 1: If INJECT_BAD_BLOCKS is ‘1’ (bit 7 of Byte 0), this field is INJECT_BAD_BLOCK_CAP (2, 0x67). В противном случае это поле должно быть 0. Сведения о том, какие операции или ненезависимые ошибки памяти в настоящее время внедряются.
Сбои источника энергии, внедренные 1 6 Byte 0: INJECT_ES_FAILURES (2, 0x64) Сведения о том, какие ошибки источника энергии (ES) в настоящее время внедряются.
Сбои обновления встроенного ПО, внедренные 1 7 Byte 0: INJECT_FW_FAILURES (2, 0x65) Сведения об ошибках операций встроенного ПО в настоящее время.

Remarks

Если внедрение ошибок на платформе отключено, эта функция будет выполнена успешно и возвращает те же сведения, что и если в данный момент не было ошибок.

Ошибка внедрения (индекс функции 17)

Состояние внедрения ошибок запроса (индекс функции 16)