| Предыдущий | Следующий |
| STATUS_VID_QUEUE_FULL | STATUS_VID_INVALID_OBJECT_NAME |
STATUS_VID_HANDLER_NOT_PRESENT
Обработчик сообщения VID отсутствует
STATUS_VID_HANDLER_NOT_PRESENT представляет противоположную сторону ошибок регистрации обработчика: сообщение дошло до VID, но целевой объект диспетчеризации отсутствовал.
Сообщение VID попало в путь диспетчеризации, для которого сейчас не зарегистрирован обработчик. Сопоставьте регистрацию и удаление обработчика с доставкой очереди, чтобы определить, не завершилась ли инициализация либо не был ли потребитель удалён при завершении работы до опустошения очереди сообщений.
Обычно это указывает на нарушение порядка: сообщение пришло после завершения работы, до окончания инициализации либо после того, как компонент не смог зарегистрироваться на предыдущем этапе настройки.
Что следует проверить
- Проверьте, не происходили ли непосредственно перед ошибочным сообщением завершение работы раздела, отзыв устройства, закрытие очереди или перезапуск службы.
- Выясните, относится ли сообщение к необязательному интеграционному компоненту, который был отключён или не смог инициализироваться.
- Не диагностируйте эту проблему только из гостевой системы: отсутствующий объект находится в пути диспетчеризации VID на узле.
Ссылки
- Microsoft TLFS: межраздельная связь
- Документация ядра Linux: VMBus
- Microsoft: архитектура Hyper-V
- Открытые спецификации Microsoft: значения NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.