Что означает код HRESULT 0xC035001B (ERROR_HV_NO_DATA)?

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

ERROR_HV_NO_DATA

Что означает ERROR_HV_NO_DATA

ERROR_HV_NO_DATA (0xC035001B) — Не удалось получить отладочные данные: данные отсутствуют.

При результате 0xC035001B граница диагностики проходит внутри подсистемы «гипервизор Hyper-V», в области «partitions, virtual processors, memory pages и hypercalls». Здесь сообщение «не удалось получить отладочные данные: данные отсутствуют» связано с темой «отсутствие, данные».

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

Первый шаг — сопоставьте первый отказ с фактическими параметрами операции. Когда при 0xC035001B система сообщает «не удалось получить отладочные данные: данные отсутствуют», воспроизведите отказ на минимальном объекте и меняйте только одно условие за запуск, чтобы отделить неверный вход от состояния системы.

Сопоставьте с результатом 0xC035001B следующие данные: partition/VP ID, hypercall code, свойства partition, CPUID/SLAT/SMX и состояние hypervisor; отдельно запишите HRESULT. До исправления 0xC035001B сохраните исходное состояние объекта по теме «отсутствие, данные».

После локализации 0xC035001B действуйте по контракту подсистемы: согласуйте параметры с возможностями текущего гипервизора и состоянием раздела; неизменённый hypercall повторять бессмысленно. Для 0xC035001B и условия «не удалось получить отладочные данные: данные отсутствуют» неизменённый повтор без нового состояния не считается исправлением.

Закройте диагностику после двух проверок: исходный сценарий проходит без результата 0xC035001B, а заведомо неверный вход отклоняется на ожидаемой границе.

Документация для результата 0xC035001B: Microsoft Open Specifications: HRESULT values · Hyper-V TLFS · Hyper-V operational troubleshooting.


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