Что означает код HRESULT 0xC0370111 (ERROR_VMCOMPUTE_PROTOCOL_ERROR)?

 
Предыдущий Следующий
ERROR_VMCOMPUTE_SYSTEM_ALREADY_STOPPED ERROR_VMCOMPUTE_INVALID_LAYER

ERROR_VMCOMPUTE_PROTOCOL_ERROR

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

ERROR_VMCOMPUTE_PROTOCOL_ERROR (0xC0370111) — Ошибка протокола обмена между службами вычислений узла и гостевой системы Hyper-V.

При результате 0xC0370111 граница диагностики проходит внутри подсистемы «Host Compute Service», в области «compute systems, containers и virtual machines». Здесь сообщение «ошибка протокола обмена между службами вычислений узла и гостевой системы hyper-v» связано с темой «vmcompute, протокол».

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

Сначала сопоставьте первый отказ с фактическими параметрами операции. Для 0xC0370111 в условии «ошибка протокола обмена между службами вычислений узла и гостевой системы hyper-v» сверьте версии обеих сторон, согласованные возможности и формат данных на границе протокола.

Перед повтором 0xC0370111 зафиксируйте compute system ID, JSON configuration без секретов, operation phase, HCS result и Host-Compute-Service log; отдельно запишите HCS, JSON. Различия по теме «vmcompute, протокол» для 0xC0370111 покажут, изменился ли первый неуспешный этап.

Коррекция для 0xC0370111 должна быть предметной: исправляйте конкретное поле конфигурации или состояние compute system; после асинхронной операции дождитесь окончательного результата. Для 0xC0370111 и сообщения «ошибка протокола обмена между службами вычислений узла и гостевой системы hyper-v» общий сброс допустим лишь как контроль, но не как доказательство причины.

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

Документация для результата 0xC0370111: Host Compute System API · HCS error codes · hcsshim implementation.


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