| Предыдущий | Следующий |
| STATUS_VID_INVALID_GPA_RANGE_HANDLE | STATUS_VID_INVALID_PPM_HANDLE |
STATUS_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE
С блоком памяти не связана очередь уведомлений
STATUS_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE означает, что блок памяти существует, но отсутствует путь уведомлений, необходимый запрошенной операции.
Блок памяти присутствует, но VID не имеет связанной с ним очереди уведомлений для запрошенной операции клиентского уведомления. Проверьте успешность создания очереди и выполнение этапа присоединения до блокировки страниц или установки уведомления; повторное создание гостевой памяти не является первым диагностическим действием.
Различие важно: не нужно вслепую пересоздавать гостевую память. Сначала определите, был ли этап связывания очереди пропущен, завершился ошибкой или был удалён при очистке.
Что следует проверить
- Найдите создание блока памяти и операцию связывания очереди для того же объекта.
- Проверьте пути повтора, повторно использовавшие блок памяти без присоединения очереди уведомлений.
- Сопоставьте с состояниями закрытой очереди, дублирующей очереди или недопустимого дескриптора очереди сообщений.
Ссылки
- Microsoft TLFS: межраздельная связь
- Microsoft TLFS: HV_MESSAGE
- Microsoft: WHvMapGpaRange
- Открытые спецификации Microsoft: значения NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.