| Предыдущий | Следующий |
| STATUS_VID_INVALID_MESSAGE_QUEUE_HANDLE | STATUS_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE |
STATUS_VID_INVALID_GPA_RANGE_HANDLE
Недопустимый дескриптор диапазона GPA VID
STATUS_VID_INVALID_GPA_RANGE_HANDLE означает, что завершившийся ошибкой дескриптор должен указывать сопоставленный или отслеживаемый диапазон гостевых физических адресов, но VID не может подтвердить его допустимость.
VID проверил класс дескриптора и обнаружил, что переданное значение не обозначает действующий объект диапазона GPA. Дескриптор диапазона GPA может устареть после демонтажа или повторного сопоставления; его не следует путать с отдельными объектами раздела, блока памяти или очереди сообщений, используемыми стеком виртуализации.
Документация Windows Hypervisor Platform описывает сопоставления GPA как явные диапазоны в разделе. Этот статус относится к уровню управления диапазонами, а не к ошибке преобразования гостевого виртуального адреса.
Что проверить
- Проверьте, не был ли диапазон GPA отменён, уничтожен или заменён до завершившейся ошибкой операции.
- Убедитесь, что дескриптор создан в том же контексте раздела и блока памяти.
- Ищите устаревшие дескрипторы после сброса ВМ, восстановления сохранённого состояния, миграции или горячего добавления и удаления памяти.
Ссылки
- Microsoft: WHvMapGpaRange
- Microsoft: WHvUnmapGpaRange
- Microsoft: определения API Windows Hypervisor Platform
- Открытые спецификации Microsoft: значения NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.