Что означает код NTSTATUS 0xC0350033 (STATUS_HV_INSUFFICIENT_BUFFER)?

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

STATUS_HV_INSUFFICIENT_BUFFER

Буфер результата вызывающей стороны не вмещает запрошенные данные

STATUS_HV_INSUFFICIENT_BUFFER — это результат, связанный с размером буфера вызывающей стороны. Он отличается от STATUS_HV_INSUFFICIENT_BUFFERS, который описывает исчерпание гостевых буферов сообщений в порту назначения. Здесь проблема заключается в ёмкости буфера, переданного для запрошенных данных.

Запишите запрошенную операцию, переданное число байтов, возвращённый/требуемый размер, если он доступен, и версию структуры, ожидаемую гипервизором. Увеличенный буфер всё равно должен соблюдать требования интерфейса гипервызовов к выравниванию, заполнению, границам страниц и отсутствию перекрытия.

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

  • Ёмкость буфера, выравнивание и гостевой физический адрес, переданные Hyper-V.
  • Ожидаемый размер выходной структуры для согласованного интерфейса и функций.
  • Обрабатывает ли вызывающая сторона выход переменной длины или rep-вызова по частям.
  • Любое усечение при преобразовании требуемого размера между целочисленными типами.

Ссылки


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