| Предыдущий | Следующий |
| ERROR_HV_FEATURE_UNAVAILABLE | ERROR_HV_INSUFFICIENT_DEVICE_DOMAINS |
ERROR_HV_INSUFFICIENT_BUFFER
Что означает ERROR_HV_INSUFFICIENT_BUFFER
ERROR_HV_INSUFFICIENT_BUFFER (0xC0350033) — Указанный буфер слишком мал для всех запрошенных данных.
В подсистеме «гипервизор Hyper-V» результат 0xC0350033 относится к области «partitions, virtual processors, memory pages и hypercalls». Описание «указанный буфер слишком мал для всех запрошенных данных» сужает проверку до темы «insufficient, buffer».
Что проверить и как подтвердить исправление
Сначала сопоставьте первый отказ с фактическими параметрами операции. Для 0xC0350033 в условии «указанный буфер слишком мал для всех запрошенных данных» снимите фактическое потребление и лимит ресурса в момент отказа, затем уменьшите нагрузку или освободите именно исчерпанный ресурс.
Для воспроизведения 0xC0350033 сохраните partition/VP ID, hypercall code, свойства partition, CPUID/SLAT/SMX и состояние hypervisor; отдельно запишите HRESULT, IPC. По теме «insufficient, buffer» для 0xC0350033 сравните эти данные с исправным запуском до очистки журналов или пересоздания объекта.
После локализации 0xC0350033 действуйте по контракту подсистемы: согласуйте параметры с возможностями текущего гипервизора и состоянием раздела; неизменённый hypercall повторять бессмысленно. Для 0xC0350033 и условия «указанный буфер слишком мал для всех запрошенных данных» неизменённый повтор без нового состояния не считается исправлением.
Считайте исправление подтверждённым только после устойчивого повтора исходного сценария без результата 0xC0350033 и без обхода штатных проверок.
Документация для результата 0xC0350033: Microsoft Open Specifications: HRESULT values · Hyper-V architecture · Hyper-V TLFS.
Нужно найти другой код? Найти другой код состояния или ошибки.