| Предыдущий | Следующий |
| ERROR_VMCOMPUTE_TIMEOUT | ERROR_VMCOMPUTE_UNKNOWN_MESSAGE |
ERROR_VMCOMPUTE_CONNECTION_CLOSED
Что означает ERROR_VMCOMPUTE_CONNECTION_CLOSED
ERROR_VMCOMPUTE_CONNECTION_CLOSED (0xC037010A) — Соединение с виртуальной машиной, в которой размещён контейнер, закрыто.
Код 0xC037010A относится не ко всему компоненту «Host Compute Service», а к операции в области «compute systems, containers и virtual machines». Сообщение «соединение с виртуальной машиной, в которой размещён контейнер, закрыто» позволяет начать с темы «vmcompute, соединение, closed».
Что проверить и как подтвердить исправление
До изменения конфигурации сопоставьте первый отказ с фактическими параметрами операции. Для 0xC037010A с описанием «соединение с виртуальной машиной, в которой размещён контейнер, закрыто» восстановите порядок переходов объекта и найдите пропущенный шаг; численно корректный handle может принадлежать предыдущему поколению.
Чтобы локализовать 0xC037010A, соберите compute system ID, JSON configuration без секретов, operation phase, HCS result и Host-Compute-Service log; отдельно запишите HCS, JSON. Затем для 0xC037010A сравните исправный и неуспешный запуск в части «vmcompute, соединение, closed», меняя одно условие за раз.
Практическое исправление для 0xC037010A: исправляйте конкретное поле конфигурации или состояние compute system; после асинхронной операции дождитесь окончательного результата. В контексте условия «соединение с виртуальной машиной, в которой размещён контейнер, закрыто» для 0xC037010A оно должно устранить подтверждённую причину, а не скрыть исходный HRESULT.
Подтвердите изменение повтором исходной операции: результат 0xC037010A не должен возникать на исправном объекте, но прежний отрицательный контроль обязан оставаться предсказуемым.
Документация для результата 0xC037010A: Host Compute System overview · HCS event callback sample · hcsshim project.
Нужно найти другой код? Найти другой код состояния или ошибки.