| Предыдущий | Следующий |
| STATUS_HV_INVALID_SAVE_RESTORE_STATE | STATUS_HV_OBJECT_IN_USE |
STATUS_HV_INVALID_SYNIC_STATE
Путь синтетического прерывания целевого VP отключён
STATUS_HV_INVALID_SYNIC_STATE указывает на путь синтетического контроллера прерываний Hyper-V. Для HvCallPostMessageон возвращается, когда SynIC целевого VP или его страница сообщений SynIC (SIM) отключены, поэтому сообщение нельзя поставить в очередь доставки.
Этот статус не исправляется изменением только ID подключения. Проверьте конфигурацию прерываний целевого VP и жизненный цикл страниц SynIC. На x64 SynIC расширяет модель виртуального APIC; его конфигурация задаётся отдельно для каждого VP, хотя части общей модели прерываний относятся ко всему разделу.
Что проверить
- Целевой раздел, индекс VP, состояние включения SynIC и конфигурация страницы SIM.
- Сопоставление и жизненный цикл страницы сообщений назначения.
- Время запуска/остановки VP относительно настройки подключения и сообщений.
- Не отправляет ли отправитель сообщения в VP, который был перенастроен или уничтожен.
Ссылки
- Microsoft: HvCallPostMessage
- Microsoft: виртуальный контроллер прерываний и SynIC
- Исходный код Linux: обмен сообщениями служб интеграции Hyper-V
Нужно найти другой код? Найти другой код состояния или ошибки.