Поделиться через


Проверка ошибок 0xA0: INTERNAL_POWER_ERROR

Ошибка INTERNAL_POWER_ERROR проверка имеет значение 0x000000A0. Эта ошибка проверка указывает, что диспетчер политик питания столкнулся с неустранимой ошибкой.

Внимание

Эта статья предназначена для программистов. Если вы являетесь клиентом, который получил код ошибки синего экрана при использовании компьютера, см. статью "Устранение неполадок синим экраном".

параметры INTERNAL_POWER_ERROR

Параметр 1 указывает тип нарушения. Значение других параметров зависит от значения параметра 1.

Параметр 1 Параметр 2 Параметр 3 Параметр 4 Причина

0x1

1. Устройство перезапустило максимальное количество ссылок.

2, 3 или 4. Слишком большое количество энергопотребления irps были поставлены в очередь.

5. Power IRP был отправлен в объект устройства пассивного уровня.

6. Система не смогла выделить необходимую мощность IRP.

Если параметр 2 имеет значение 1, максимально допустимое число ссылок.

Если параметр 2 имеет значение 2, 3 или 4, максимально допустимое число ожидающих IRPs.

Если параметр 2 имеет значение 6, целевой объект устройства.

Если параметр 2 имеет значение 6, указывает, является ли это система (0x0) или устройством (0x1) питание IRP.

Во время обработки пакета запросов ввода-вывода (IRP) произошла ошибка.

0x2

Зарезервировано

Зарезервировано

Зарезервировано

Внутренний сбой произошел при попытке обработать событие питания. Дополнительные сведения см. в статье об ошибке отладки проверка 0xA0, если параметр 1 равен 0x2.

0x3

Ожидаемый проверка sum

Фактическая проверка sum

Номер строки сбоя

Проверка sum для страницы контекста гибернации не соответствует ожидаемой проверка сумы.

0x4

Ожидаемый проверка sum

Фактическая проверка sum

Номер строки сбоя

Проверка sum для страницы, записанной в файл гибернации, не соответствует ожидаемой проверка sum.

0x5

Зарезервировано

Зарезервировано

Зарезервировано

Неизвестный код завершения работы отправлен обработчику завершения работы системы.

0x7

Зарезервировано

Зарезервировано

Зарезервировано

Произошло необработанное исключение. Дополнительные сведения см. в статье об ошибке отладки проверка 0xA0, если параметр 1 равен 0x7.

0x8

Этот параметр всегда имеет значение 0x100.

Объект устройства

POWER_CHANNEL_SUMMARY

При обработке системного события питания произошла неустранимая ошибка.

0x9

Код состояния

Этап зеркального отображения

Зарезервировано

При подготовке файла гибернации произошла неустранимая ошибка.

0xA

0: ошибка проверка была запрошена сразу после возобновления.

1. Ошибка проверка была запрошена во время возобновления после включения всех нестраничных устройств.

2. Ошибка проверка была запрошена во время возобновления работы после включения всех устройств.

Зарезервировано

Зарезервировано

Ошибка проверка запрашивалась при пробуждении для целей отладки.

0xB

Размер файла гибернации.

Ход выполнения гибернации перед истечением места

0: HIBERFILE_PROGRESS_FREE_MAP

1: HIBERFILE_PROGRESS_RESUME_CONTEXT

2: HIBERFILE_PROGRESS_PROCESSOR_STATE

3: HIBERFILE_PROGRESS_SECURE_RANGES

4: HIBERFILE_PROGRESS_MEMORY_RANGES

5: HIBERFILE_PROGRESS_TABLE_PAGES

6: HIBERFILE_PROGRESS_MEMORY_IMAGE

Если параметр 2 равен 4, размер оставшихся диапазонов памяти.

Файл гибернации слишком мал.

0xC

Код состояния

Контекст стека дампа

Зарезервировано

Не удалось инициализировать стек дампа.

0xD

Состояние питания системы в переходе.

Точка сна проверка достигнута последнее.

Указатель на структуру POP_POWER_ACTION.

Система не смогла своевременно завершить переход питания.

0xF

Состояние питания системы в переходе.

Точка сна проверка достигнута последнее.

Указатель на поток, который в настоящее время обрабатывает запрос.

Система не смогла своевременно завершить переход питания.

0xF0

Состояние питания системы в переходе.

Точка сна проверка достигнута последнее.

Указатель на поток, который в настоящее время обрабатывает запрос.

Система не смогла завершить (приостановить) переход питания своевременно.

0xF1

Состояние питания системы в переходе.

Точка сна проверка достигнута последнее.

Указатель на поток, который в настоящее время обрабатывает запрос.

Система не смогла завершить (возобновить) переход питания своевременно.

Параметр 1 Параметр 2 Параметр 3 Параметр 4 Причина

0x101

Зарезервировано

Указатель исключений.

Зарезервировано

Необработанное исключение произошло при обработке системного события питания. Дополнительные сведения см. в статье об ошибке отладки проверка 0xA0, если параметр 1 равен 0x101.

0x102

Зарезервировано

DUMP_INITIALIZATION_CONTEXT

POP_HIBER_CONTEXT

Размер рабочего буфера гибернации не выравнивается.

0x103

Зарезервировано

POP_HIBER_CONTEXT

Зарезервировано

Все рабочие страницы не были учтены во время процесса гибернации.

0x104

Зарезервировано

POP_HIBER_CONTEXT

Зарезервировано

Предпринята попытка сопоставить внутреннюю память гибернации во время блокировки внутренних структур памяти.

0x105

Зарезервировано

POP_HIBER_CONTEXT

Зарезервировано

Предпринята попытка сопоставить внутреннюю память гибернации с флагом неподдерживаемого типа памяти.

0x106

Зарезервировано

Список дескрипторов памяти (MDL)

Зарезервировано

Список дескрипторов памяти был создан во время процесса гибернации, описывающего память, которая не выровнена по страницам.

0x107

Зарезервировано

POP_HIBER_CONTEXT

PO_MEMORY_RANGE_ARRAY

Несоответствие данных произошло во внутренних структурах данных гибернации.

0x108

Зарезервировано

POP_HIBER_CONTEXT

Зарезервировано

Подсистема диска не смогла правильно записать часть файла гибернации.

0x109

Зарезервировано

Ожидаемые проверка сумы

Фактическая проверка sum

Проверка sum для данных состояния процессора не соответствует ожидаемой проверка sum.

0x10A

Зарезервировано

POP_HIBER_CONTEXT

Код сбоя NTSTATUS

Подсистема диска не смогла правильно считывать или записывать часть файла гибернации.

0x10B

Зарезервировано

Текущий ход гибернации

Зарезервировано

Предпринята попытка пометить страницы для этапа загрузки гибернации в неправильное время с помощью API PoSetHiberRange.

0x10C

Зарезервировано

Флаги, предоставленные API

Длина для пометки

API PoSetHiberRange был вызван с недопустимыми параметрами.

0x10D

Зарезервировано

POP_HIBER_CONTEXT

Код сбоя NTSTATUS

Не удалось обеспечить безопасность подсистемы ядра при предоставлении данных для возобновления.

0x10E

Зарезервировано

Неверные проверка sum

Проверка sum предыдущего диска

Подсистема диска вернула поврежденные данные во время чтения из файла гибернации.

0x10F

Текущая система спящего режима проверка point.

Тип внутренней ошибки.

0: точка проверка была записана во время разбиения по страницам, но до отключения прерываний на всех процессорах.

1: ЦП, отличный от 0, пытался записать точку проверка во время прерываний отключенной фазы системного сна.

2. Другой фрагмент кода в системе выполняет службу среды выполнения EFI.

Зарезервировано

При выполнении проверка назначения системного сна произошла внутренняя ошибка.

0x110

Зарезервировано

Зарезервировано

Зарезервировано

Системе не удалось отключить состояния сна системы, но это необходимо сделать для обеспечения целостности данных.

0x111

Зарезервировано

Зарезервировано

Зарезервировано

Драйвер указал, что пользователь присутствует, и пользователь включил параметр отладки для записи стека вызовов.

0x200

Зарезервировано

DEVICE_OBJECT

DEVICE_OBJECT_POWER_EXTENSION

Неизвестный тип устройства проверка для состояния простоя.

0x300

Зарезервировано

DEVICE_OBJECT

IRP

Неизвестное состояние было возвращено из заряда батареи IRP.

0x301

Зарезервировано

DEVICE_OBJECT

IRP

Батарея вошла в неизвестное состояние.

0x400

Зарезервировано

IO_STACK_LOCATION

DEVICE_OBJECT

Устройство перезапустило максимальное количество ссылок.

0x401

Зарезервировано

Список ожидающих IRP

DEVICE_OBJECT

Слишком много энергопотребления в очереди.

0x402

Зарезервировано

Список ожидающих IRP

DEVICE_OBJECT

Слишком много энергопотребления в очереди.

0x403

Зарезервировано

Список ожидающих IRP

DEVICE_OBJECT

Слишком много энергопотребления в очереди.

0x404

Зарезервировано

IO_STACK_LOCATION

DEVICE_OBJECT

Power IRP был отправлен в объект устройства пассивного уровня.

0x500

Зарезервировано

IRP

DEVICE_OBJECT

Неизвестное состояние было возвращено из тепловой энергии IRP.

Параметр 1 Параметр 2 Параметр 3 Параметр 4 Причина

0x600

DEVICE_OBJECT PDO

Зарезервировано

Зарезервировано

Драйвер попытался выполнить повторную регистрацию в Power Runtime Framework.

0x601

устройство POP_FX_DEVICE

PEP_DEVICE_REGISTER PEP

Зарезервировано

Подключаемые модули Power Engine не приняли регистрацию устройства.

0x602

узел устройства DEVICE_NODE

Количество спящего режима

Зарезервировано

Число спящего режима узла устройства не соответствует количеству активаций.

0x603

POP_FX_PLUGIN

Тип рабочего запроса

Зарезервировано

Подключаемый модуль Power Engine сделал недопустимый рабочий запрос.

0x605

Идентификатор уведомления

POP_FX_PLUGIN

Зарезервировано

Подключаемый модуль Power Engine не принял обязательное уведомление об управлении питанием устройств.

0x606

POP_FX_COMPONENT

POP_FX_COMPONENT_FLAGS

Новое условие компонента

Подключаемый модуль Power Engine попытался перенести критически важный компонент системного ресурса в состояние "Активный" (или "Простой"), когда ресурс уже был активным (или неактивным).

0x607

POP_FX_DEVICE

NTSTATUS

Зарезервировано

Сбой при приобретении блокировки удаления устройства платформы управления питанием среды выполнения, когда это было необходимо для успешного выполнения.

0x608

POP_FX_COMPONENT

POP_FX_COMPONENT_FLAGS

Зарезервировано

Драйвер попытался перенести компонент в простой без предыдущего активного запроса.

0x609

POP_FX_PLUGIN

POP_FX_DEVICE

Повторяющийся тип запроса

0: DevicePowerRequired

1. DevicePowerNotRequired

Подключаемый модуль Power Engine запрашивал либо необходимую мощность устройства, либо мощность устройства не требуется без запроса взаимодействия противоположного типа.

0x610

POP_FX_PLUGIN

POP_FX_DEVICE

Зарезервировано

Подключаемый модуль Power Engine запрашивал мощность устройства, а не требуется, пока предыдущий запрос на питание устройства не требуется.

0x611

POP_FX_PLUGIN

POP_FX_DEVICE

Недопустимый индекс компонента

Подключаемый модуль Power Engine запросил операцию с недопустимым компонентом.

0x612

POP_FX_PLUGIN PowerEnginePlugin

Зарезервировано

Зарезервировано

Подключаемый модуль Power Engine попросил выполнить дополнительную работу в контексте уведомления об устройстве, в котором буфер не был предоставлен po для запроса.

0x613

POP_FX_DEVICE

Индекс компонента

Операция

0. Полная мощность устройства не требуется

1. Подключение устройства отчета

2. Полное условие простоя

Драйвер попытался выполнить запрос, если такой невыполненные запрос не ожидается.

0x614

POP_FX_DEVICE

Индекс компонента

Недопустимый параметр

0: PO_FX_FLAG_BLOCKING используется в IRQL >= DISPATCH_LEVEL

1: PO_FX_FLAG_BLOCKING и PO_FX_FLAG_ASYNC_ONLY указанные

2. Недопустимый индекс компонента

Драйвер запросил активный или простой переход на компонент с недопустимым параметром.

0x615

POP_FX_PLUGIN

POP_FX_COMPONENT

Незаконное действие

0. Компонент не в состоянии простоя 0

1:Component уже активен

2. Нет невыполненных запросов на активацию

3. Переход состояния простоя

Подключаемый модуль Power Engine незаконно указал на завершение активации компонента.

0x616

POP_FX_PLUGIN

POP_FX_COMPONENT

Незаконное действие

0. Недопустимое состояние простоя

1. Компонент уже находится в запрошенном состоянии

2. Запросил ненулевое состояние простоя без передачи через состояние простоя 0

Подключаемый модуль Power Engine незаконно запрашивал переход состояния простоя компонента.

0x617

POP_FX_PLUGIN PowerEnginePlugin

UNICODE_STRING DeviceId

регистрация PEP PEP_DEVICE_REGISTER

Подключаемый модуль Power Engine вернул недопустимый тип принятия при обработке уведомления о регистрации устройства.

0x618

POP_FX_WORK_ORDER_WATCHDOG_INFO WorkOrder

Зарезервировано

Зарезервировано

Поток рабочей роли среды выполнения был заблокирован слишком долго.

0x619

устройство POP_FX_DEVICE

Индекс компонента

Значение NULL или DEVICE_NODE дочернего устройства фактически отвечает

Устройство заблокировало вход в самое глубокое состояние питания среды выполнения слишком долго.

0x61A

подключаемый модуль power Engine POP_FX_PLUGIN

устройство POP_FX_DEVICE

Зарезервировано

Подключаемый модуль Power Engine предоставил недопустимые сведения о состоянии производительности компонента.

0x61B

устройство POP_FX_DEVICE

Индекс компонента

Зарезервировано

Драйвер выпустил запрос состояния perf перед регистрацией для состояний устройства.

0x61C

устройство POP_FX_DEVICE

Индекс компонента

Недопустимый параметр

ЗНАЧЕНИЯ:

0: PerfChangesCount превышает количество наборов состояний perf, зарегистрированных для этого компонента.

Драйвер выпустил запрос состояния perf с недопустимыми параметрами.

0x61D

устройство POP_FX_DEVICE

Индекс компонента

Контекст невыполненных запросов

Драйвер выпустил запрос состояния perf, пока предыдущий запрос не выполнен.

0x61E

Зарезервировано

Зарезервировано

Зарезервировано

Подключаемый модуль Power Engine попытался выполнить критически важный переход на устройстве отладчика во время включения автоматических переходов.

0x61F

устройство POP_FX_DEVICE

Согласованный индекс состояния простоя

Зарезервировано

Подключаемый модуль Power Engine попытался включить автоматические переходы отладчика для согласованного состояния простоя, которое не является состоянием на уровне платформы.

0x620

устройство POP_FX_DEVICE

Согласованный индекс состояния простоя

Зарезервировано

Подключаемый модуль Power Engine попытался зарегистрировать зависимость D-состояния для согласованного состояния простоя, которое не является состоянием на уровне платформы.

0x621

устройство POP_FX_DEVICE

Индекс компонента

Согласованный индекс состояния простоя

Подключаемый модуль Power Engine попытался зарегистрировать зависимость состояния F для согласованного состояния простоя, которое не является состоянием на уровне платформы.

0x622

Родительский POP_FX_COMPONENT

Дочерний POP_FX_COMPONENT

Зарезервировано

Драйвер попытался отменить регистрацию из PoFx с выдающимися зависимыми зависимостями.

0x666

PPOP_PEP_ACTIVITY

Новый тип действия

0: DevicePowerOn

1. ComponentIdleStateChange

2. ComponentActivating

3. ComponentActive

4. DevicePowerOff

5. DeviceSuspend

Конфликтующий тип действия

0: DevicePowerOn

1. ComponentIdleStateChange

2. ComponentActivating

3. ComponentActive

4. DevicePowerOff

5. DeviceSuspend

Подключаемый модуль Power Engine по умолчанию попытался активировать новое действие, которое конфликтует с другим действием.

0x667

POP_PEP_ACTIVITY

Тип активности

0: DevicePowerOn

1. ComponentIdleStateChange

2. ComponentActivating

3. ComponentActive

4. DevicePowerOff

5. DeviceSuspend

POP_PEP_ACTIVITY_STATUS

Подключаемый модуль Power Engine по умолчанию попытался завершить действие, которое не выполняется.

0x668

P система УПП_COORDINATED_STATE, количество ссылок которого обновляется.

Недопустимое значение счетчика ссылок, наблюдаемое этой функцией.

Маска обновляемых состояний простоя платформы.

Подключаемый модуль Power Engine по умолчанию попытался удалить ограничение состояния простоя платформы, которое ранее не было ограничено.

0x669

P система УПП_COORDINATED_STATE, количество ссылок которого обновляется.

Недопустимое значение счетчика ссылок, наблюдаемое этой функцией.

Зарезервировано

Подключаемый модуль Power Engine по умолчанию столкнулся с внутренней ошибкой согласованности при попытке исключительно уведомить PoFx о доступности состояния простоя платформы.

Параметр 1 Параметр 2 Параметр 3 Параметр 4 Причина

0x680

Код сбоя NTSTATUS.

Зарезервировано

Зарезервировано

Платформа power Framework среды выполнения не могла проанализировать требуемую таблицу ACPI из-за отсутствия или неправильного формата. Обычно это связано с ошибкой BIOS.

0x700

PEPHANDLE

PEP_система УПП_IDLE_SELECT

Зарезервировано

Подключаемый модуль Power Engine указал недопустимые зависимости процессора бездействия.

0x701

Индекс выбранного состояния простоя зависающего процессора

Адрес PRCB на зависаемом процессоре

Индекс зависающего процессора

Обработчик не смог завершить переход бездействия в пределах выделенного интервала. Это означает, что указанный процессор зависает.

0x702

Индекс выбранного состояния простоя процессора

Состояние синхронизации простоя процессора

Адрес PRCB на зависаемом процессоре

Обработчик проснулся из нерабочего состояния без явного пробуждения ос через PEP (используя необходимую синхронизацию система УПП простоя).

0x703

PEPHANDLE

PEP_система УПП_QUERY_PLATFORM_STATE

Зарезервировано

Подключаемый модуль Power Engine указал недопустимые зависимости процессора бездействия во время уведомления о состоянии платформы запросов.

0x704

Зарезервировано

Зарезервировано

Зарезервировано

Согласованный переход состояния простоя не завершился своевременно.

0x705

PEPHANDLE

Notification

Четырехзначный тег, определяющий незаконно измененное поле. Декодирование тега в отладчике ядра с тегом .форматов с тегом, вложенным в < >.

Подключаемый модуль Power Engine изменил поле только для чтения в буфере, переданное в уведомление.

0x706

Notification

Четырехзначный тег, определяющий поле, содержащее недопустимое значение. Декодирование тега в отладчике ядра с тегом .форматов с тегом, вложенным в < >.

Недопустимое значение или индекс в массив, в котором существует недопустимое значение

Подключаемый модуль Power Engine вернул незаконное значение в одном из полей буфера, переданного в уведомление.

0x800

Текущее состояние CS

Зарезервировано

Зарезервировано

Монитор неожиданно включился, пока система была подключена в режиме ожидания.

0x801

Причина изменения состояния отображения

Идентификатор сеанса, обновляющего состояние отображения

Зарезервировано

Произошел недопустимый переход состояния отображения.

0x802

POWER_MONITOR_REQUEST_REASON, что привело к отключению дисплея

Значение 1, если обработчик событий Power включен, 0 в противном случае.

Указатель на POP_PDC_IDLE_PHASE_WATCHDOG_CONTEXT глобальный.

Этап простоя системы PDC (NoCsPhase) блокирует переход на современный резервный режим дольше, чем ожидалось.

0x900

Указатель на ответственный обратный вызов параметров питания

IRQL перед вызовом обратного вызова power-setting

IRQL после возвращения из обратного вызова power-setting

Зарегистрированный обратный вызов power-setting, возвращенный с измененным IRQL. Это означает, что обратный вызов изменил IRQL, но не восстановил исходный IRQL перед возвратом.

0x901

DEVICE_OBJECT

IRP

Число отключений APC потока

Драйвер включил и отключил API ядра при обработке power IRP.

0x4001

Подкод ошибки KE.

ЗНАЧЕНИЯ:

0x100: (INTERNAL_POWER_ERROR_KE_PROCESSOR_ON_TIMED_OUT) встроенное ПО заняло слишком много времени для питания на процессоре.

0x101 : (INTERNAL_POWER_ERROR_KE_INVALID_INTERRUPT_TARGET) Указан недопустимый целевой объект прерывания.

0x102: (INTERNAL_POWER_ERROR_KE_SETDESTINATION_FAILED) Не удалось изменить целевое назначение строки прерывания.

0x103 : (INTERNAL_POWER_ERROR_KE_IPI_REQUEST_FAILED) Не удалось выдать IPI во время перенаправления прерывания.

0x104: (INTERNAL_POWER_ERROR_KE_ARCH_NOT_SUPPORTED) Неподдерживаемая архитектура процессора.

Зарезервировано

Зарезервировано

(INTERNAL_POWER_ERROR_KE_SUBCODE) Внутренний сбой произошел во время выполнения операции питания ядра.

0xAA64

Код ошибки

Идентификатор функции PSCI в процессе выполнения

Необязательные внутренние зависимые данные контекста

Функция Интерфейса координации состояния powerArm64 (PSCI) столкнулась с неустранимой критической ошибкой.

Разрешение

Общие заметки

В предыдущей таблице несколько параметров являются указателями на структуры. Например, если параметр 2 указан как DEVICE_OBJECT, параметр 2 является указателем на структуру DEVICE_OBJECT. Некоторые структуры определяются в wdm.h, который входит в комплект драйверов Windows. Например, в wdm.h определены следующие структуры.

  • EXCEPTION_POINTERS
  • DEVICE_OBJECT
  • IO_STACK_LOCATION
  • PEP_DEVICE_REGISTER

Некоторые структуры, отображаемые в предыдущей таблице, не определены в любом общедоступном файле заголовка. Определения этих структур можно просмотреть с помощью команды отладчика dt . В следующем примере показано, как использовать команду dt для просмотра структуры DEVICE_OBJECT_POWER_EXTENSION .

3: kd> dt nt!DEVICE_OBJECT_POWER_EXTENSION
   +0x000 IdleCount        : Uint4B
   +0x004 BusyCount        : Uint4B
   +0x008 BusyReference    : Uint4B
   +0x00c TotalBusyCount   : Uint4B
   +0x010 ConservationIdleTime : Uint4B
   +0x014 PerformanceIdleTime : Uint4B
   +0x018 DeviceObject     : Ptr64 _DEVICE_OBJECT
   +0x020 IdleList         : _LIST_ENTRY
   +0x030 IdleType         : _POP_DEVICE_IDLE_TYPE
   +0x034 IdleState        : _DEVICE_POWER_STATE
   +0x038 CurrentState     : _DEVICE_POWER_STATE
   +0x040 Volume           : _LIST_ENTRY
   +0x050 Specific         : <unnamed-tag>

Следующие процедуры помогут выполнить отладку определенных экземпляров этой ошибки проверка.

Ошибка отладки проверка 0xA0, если параметр 1 равен 0x2

  1. Проверьте стек. Найдите ntoskrnl! Функция PopExceptionFilter. Эта функция содержит следующий код в качестве первого аргумента.

     (error_code << 16) | _LINE_
    

    Если вызывающий объект — PopExceptionFilter, первый аргумент этой функции имеет тип PEXCEPTION_POINTERS. Обратите внимание на значение этого аргумента.

  2. Используйте команду dt (тип отображения) и укажите значение, которое вы нашли на предыдущем шаге в качестве аргумента.

    dt nt!_EXCEPTION_POINTERS argument 
    

    Эта команда отображает структуру. Обратите внимание на адрес записи контекста.

  3. Используйте команду CXR (Отображаемая запись контекста) и укажите запись контекста, найденную на предыдущем шаге в качестве записи.

    .cxr record 
    

    Эта команда задает контекст регистрации соответствующим значением.

  4. Используйте различные команды для анализа источника ошибки. Начните с kb (Display Stack Backtrace).

Ошибка отладки проверка 0xA0, если параметр 1 равен 0x7

  1. Проверьте стек. Найдите ntoskrnl! Функция PopExceptionFilter. Первый аргумент этой функции имеет тип PEXCEPTION_POINTERS. Обратите внимание на значение этого аргумента.

  2. Используйте команду dt (тип отображения) и укажите значение, которое вы нашли на предыдущем шаге в качестве аргумента.

    dt nt!_EXCEPTION_POINTERS argument 
    

    Эта команда отображает структуру. Обратите внимание на адрес записи контекста.

  3. Используйте команду CXR (Отображаемая запись контекста) и укажите запись контекста, найденную на предыдущем шаге в качестве записи.

    .cxr record 
    

    Эта команда задает контекст регистрации соответствующим значением.

  4. Используйте различные команды для анализа источника ошибки. Начните с kb (Display Stack Backtrace).

Ошибка отладки проверка 0xA0, если параметр 1 равен 0x101

  1. Используйте команду dt (тип отображения) и укажите значение параметра 3 в качестве аргумента.

    dt nt!_EXCEPTION_POINTERS argument 
    

    Эта команда отображает структуру. Обратите внимание на адрес записи контекста.

  2. Используйте команду cxr (отображаемая запись контекста) и укажите запись контекста, найденную на предыдущем шаге в качестве записи.

    .cxr record 
    

    Эта команда задает контекст регистрации соответствующим значением.

  3. Используйте различные команды для анализа источника ошибки. Начните с kb (Display Stack Backtrace).

См. также

Bug Check Code Reference (Справочник с кодами критических ошибок)