What does NTSTATUS 0xC0350033 (STATUS_HV_INSUFFICIENT_BUFFER) mean?

 
Could be also:
ConstantTypeOS
ERROR_HV_INSUFFICIENT_BUFFERHRESULTWindows
Previous Next
STATUS_HV_FEATURE_UNAVAILABLE STATUS_HV_INSUFFICIENT_DEVICE_DOMAINS

STATUS_HV_INSUFFICIENT_BUFFER

The caller’s result buffer cannot hold the requested data

STATUS_HV_INSUFFICIENT_BUFFER is a caller-buffer sizing result. It differs from STATUS_HV_INSUFFICIENT_BUFFERS, which describes exhaustion of guest message buffers at a destination port. Here the problem is the capacity of the buffer supplied for the requested data.

Record the requested operation, supplied byte count, returned/required size if available, and the structure version expected by the hypervisor. A resized buffer must still meet the alignment, padding, page-boundary, and non-overlap requirements of the hypercall interface.

What to check

  • The buffer capacity, alignment and guest-physical address passed to Hyper-V.
  • The expected output structure size for the negotiated interface/features.
  • Whether the caller handles variable-length or rep-call output incrementally.
  • Any truncation when converting the required size between integer types.

References


Looking for a different code? Search another status or error code.