| Предыдущий | Следующий |
| ERROR_VID_CHILD_GPA_PAGE_SET_CORRUPTED | ERROR_VID_INVALID_NUMA_NODE_INDEX |
ERROR_VID_INVALID_NUMA_SETTINGS
Что означает ERROR_VID_INVALID_NUMA_SETTINGS
ERROR_VID_INVALID_NUMA_SETTINGS (0xC037000F) — Параметры узла NUMA не соответствуют топологии NUMA системы.
Код 0xC037000F относится не ко всему компоненту «Virtualization Infrastructure Driver», а к операции в области «partitions, message queues, memory blocks и virtual processors». Сообщение «параметры узла numa не соответствуют топологии numa системы» позволяет начать с темы «недопустимый, numa, settings».
Что проверить и как подтвердить исправление
В первую очередь проверьте допустимость и структуру входных данных первого неуспешного вызова. Для 0xC037000F в сценарии «параметры узла numa не соответствуют топологии numa системы» сверьте тип, размер, диапазон, маску флагов и принадлежность каждого дескриптора текущему объекту именно по контракту первого неуспешного метода.
Чтобы локализовать 0xC037000F, соберите partition ID, message port/queue, GPADL или memory block, VP index и Hyper-V events; отдельно запишите HRESULT, INVALID_NUMA_NODE_INDEX, INVALID_NUMA_SETTINGS. Затем для 0xC037000F сравните исправный и неуспешный запуск в части «недопустимый, numa, settings», меняя одно условие за раз.
После локализации 0xC037000F действуйте по контракту подсистемы: исправляйте принадлежность и жизненный цикл объекта VID; после удаления раздела старые дескрипторы и отображения использовать нельзя. Для 0xC037000F и условия «параметры узла numa не соответствуют топологии numa системы» неизменённый повтор без нового состояния не считается исправлением.
Подтвердите изменение повтором исходной операции: результат 0xC037000F не должен возникать на исправном объекте, но прежний отрицательный контроль обязан оставаться предсказуемым.
Документация для результата 0xC037000F: Microsoft Open Specifications: HRESULT values · NUMA and Hyper-V virtual machines · configure virtual NUMA.
Нужно найти другой код? Найти другой код состояния или ошибки.