Что означает код HRESULT 0x80370304 (WHV_E_INVALID_PARTITION_CONFIG)?

 
Предыдущий Следующий
WHV_E_UNSUPPORTED_HYPERVISOR_CONFIG WHV_E_GPA_RANGE_NOT_FOUND

WHV_E_INVALID_PARTITION_CONFIG

Конфигурация раздела фиксируется как проверенное целое

WHV_E_INVALID_PARTITION_CONFIG обычно связано с переходом от вновь созданного объекта раздела к настроенному разделу гипервизора. Ожидаемый порядок: WHvCreatePartition, один или несколько вызовов WHvSetPartitionProperty , а затем WHvSetupPartition.

Отдельные средства установки свойств могут завершаться успешно, тогда как итоговое сочетание нарушает инвариант. Число процессоров, открываемые возможности, режим APIC или контроллера прерываний, вложенная виртуализация и архитектурно-зависимые поля должны образовывать конфигурацию, поддерживаемую и реализацией API, и оборудованием.

Что проверить и как подтвердить исправление

  • Запишите каждый код свойства, размер буфера и значение, применённые до WHvSetupPartition.
  • Задайте требуемое число процессоров и архитектурно-зависимые данные контроллера прерываний.
  • Запрашивайте возможности до включения дополнительных функций процессора или вложенной виртуализации.
  • Сведите конфигурацию раздела к минимальной и добавляйте свойства обратно, пока не будет найдено недопустимое сочетание.
  • Не пытайтесь отображать GPA или создавать виртуальные процессоры до успешного завершения настройки.

Ссылки


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