Что означает код HRESULT 0xC0370002 (ERROR_VID_TOO_MANY_HANDLERS)?

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

ERROR_VID_TOO_MANY_HANDLERS

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

ERROR_VID_TOO_MANY_HANDLERS означает, что Virtualization Infrastructure Driver достиг максимального числа зарегистрированных обработчиков. Если число растёт после повторных start/stop VM, вероятна утечка регистраций, а не случайная нехватка памяти.

Что проверить

  • Сопоставьте каждую регистрацию handler с ожидаемым unregister при остановке, reset и ошибочном пути создания виртуальной машины.
  • Проверьте duplicate registration одного логического обработчика после reconnect/restart без освобождения прежнего экземпляра.
  • Перезапуск может временно очистить накопленное состояние, но повторяемый рост после циклов VM указывает на неисправный lifecycle.

Как подтвердить правильную обработку

Исправление подтверждается стабильным количеством handlers после многократных циклов start/stop и отсутствием ERROR_VID_TOO_MANY_HANDLERS без необходимости периодически перезапускать host.

Технические ссылки


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