| Предыдущий | Следующий |
| ERROR_HV_INVALID_SYNIC_STATE | ERROR_HV_INVALID_PROXIMITY_DOMAIN_INFO |
ERROR_HV_OBJECT_IN_USE
Что означает ERROR_HV_OBJECT_IN_USE
ERROR_HV_OBJECT_IN_USE (0xC0350019) — Объект или значение уже используется либо применяется способом, не допускающим выполнение операции.
Результат 0xC0350019 пришёл из подсистемы «гипервизор Hyper-V» при работе с областью «partitions, virtual processors, memory pages и hypercalls». Для сообщения «объект или значение уже используется либо применяется способом, не допускающим выполнение операции» практический предмет проверки — «объект, use».
Что проверить и как подтвердить исправление
До изменения конфигурации сопоставьте первый отказ с фактическими параметрами операции. Для 0xC0350019 с описанием «объект или значение уже используется либо применяется способом, не допускающим выполнение операции» установите идентичность и владельца уже существующего объекта; не создавайте второй экземпляр, пока не проверен жизненный цикл первого.
Чтобы локализовать 0xC0350019, соберите partition/VP ID, hypercall code, свойства partition, CPUID/SLAT/SMX и состояние hypervisor. Затем для 0xC0350019 сравните исправный и неуспешный запуск в части «объект, use», меняя одно условие за раз.
Исправляя 0xC0350019, меняйте только подтверждённую причину: согласуйте параметры с возможностями текущего гипервизора и состоянием раздела; неизменённый hypercall повторять бессмысленно. Результат 0xC0350019 с описанием «объект или значение уже используется либо применяется способом, не допускающим выполнение операции» должен исчезнуть на исходных данных без обхода штатной проверки.
Документация для результата 0xC0350019: Microsoft TLFS: finalization deletes dependent partition objects · Microsoft TLFS: mapping and unmapping VP state pages · Linux kernel: explicit sharing and revocation of Hyper-V pages.
Нужно найти другой код? Найти другой код состояния или ошибки.