| Предыдущий | Следующий |
| STATUS_VID_KM_INTERFACE_ALREADY_INITIALIZED | STATUS_VID_MMIO_RANGE_DESTROYED |
STATUS_VID_MB_PROPERTY_ALREADY_SET_RESET
Переход свойства блока памяти предпринят дважды
STATUS_VID_MB_PROPERTY_ALREADY_SET_RESET является защитой перехода состояния свойств блока памяти. VID отклоняет повторную установку или сброс свойства, которое должно изменяться только один раз за жизненный цикл объекта.
Свойство блока памяти уже прошло разрешённый VID однократный переход установки или сброса. Ищите частичный путь инициализации или очистки, повторяющий то же изменение после успешного более раннего шага, поскольку именно повтор перехода обозначает этот статус.
Часто это указывает на логику повтора: верхний уровень повторяет настройку после частичной ошибки, не учитывая, что свойство блока памяти уже перешло в новое состояние.
Что следует проверить
- Определите, какое свойство устанавливалось или сбрасывалось и когда оно изменилось впервые.
- Проверьте повторы после операций отображения, уведомлений, Dynamic Memory или восстановления.
- Если переход свойства необратим, очистка должна создавать новый блок памяти.
Ссылки
- Microsoft: WHvMapGpaRange
- Microsoft: определения API Windows Hypervisor Platform
- Открытые спецификации Microsoft: значения NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.