Что означает код NTSTATUS 0xC037001D (STATUS_VID_INVALID_PROCESSOR_STATE)?

 
Также может означать:
КонстантаТипОС
ERROR_VID_INVALID_PROCESSOR_STATEHRESULTWindows
Предыдущий Следующий
STATUS_VID_STOP_PENDING STATUS_VID_EXCEEDED_KM_CONTEXT_COUNT_LIMIT

STATUS_VID_INVALID_PROCESSOR_STATE

Виртуальный процессор находится в неподходящем состоянии

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

Запрошенная операция несовместима с текущим состоянием существующего виртуального процессора в разделе VID. Зафиксируйте переход запуска, остановки или сброса VP непосредственно перед ошибкой и сопоставьте его с API или действием управления, вместо трактовки кода как аппаратной ошибки CPU.

Важные переходы включают создание, настройку, запуск, приостановку, остановку, сброс и демонтаж. Конкретное недопустимое состояние зависит от операции, вернувшей статус.

Что исследовать

  • Запишите индекс VP, состояние раздела и запрошенную операцию.
  • Проверьте, не пересекались ли сброс, сохранение или остановка с запуском либо операцией регистра.
  • Отличайте эту ошибку от STATUS_VID_VIRTUAL_PROCESSOR_LIMIT_EXCEEDED, который относится к количеству, а не состоянию.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.