Что означает код HRESULT 0xC0370013 (ERROR_VID_PAGE_RANGE_OVERFLOW)?

 
Также может означать:
КонстантаТипОС
STATUS_VID_PAGE_RANGE_OVERFLOWNTSTATUSWindows
Предыдущий Следующий
ERROR_VID_INVALID_MEMORY_BLOCK_HANDLE ERROR_VID_INVALID_MESSAGE_QUEUE_HANDLE

ERROR_VID_PAGE_RANGE_OVERFLOW

Что означает ERROR_VID_PAGE_RANGE_OVERFLOW

ERROR_VID_PAGE_RANGE_OVERFLOW (0xC0370013) — Запрос превышает предел числа страниц блока памяти. Перезапустите виртуальную машину; если ошибка сохраняется, перезапустите физический компьютер.

Запрошенный диапазон страниц выходит за границы блока памяти VID: start/count дают переполнение либо конечная страница превышает размер блока.

Что проверить

Проверьте начальную страницу, count и вычисление конца диапазона с защитой от целочисленного переполнения; сопоставьте результат с фактическим размером блока памяти.

Как исправлять и подтвердить результат

Ограничьте диапазон границами блока и исправьте арифметику. Если неверный диапазон создаётся системой, сохраните событие перед перезапуском VM.

Техническая ссылка

Microsoft Learn: коды VID/Hyper-V из Winerror.h


Нужно найти другой код? Найти другой код состояния или ошибки.