| Previous | Next |
| STATUS_VID_TOO_MANY_HANDLERS | STATUS_VID_HANDLER_NOT_PRESENT |
STATUS_VID_QUEUE_FULL
VID message queue back-pressure
STATUS_VID_QUEUE_FULL indicates back-pressure on a host-side VID queue. It is closer to a management-partition dispatch problem than to a guest network queue problem.
Hyper-V inter-partition communication uses messages and events signaled through SynIC. When the consumer side does not drain or acknowledge work quickly enough, higher layers can see queue-full failures instead of the more specific underlying cause.
The VID message queue has reached its capacity and cannot accept the next host-side virtualization message. Measure the producer/consumer sequence around the queue and identify a stalled handler or burst of management work; this code describes dispatch back-pressure, not packet loss on a guest virtual NIC.
What to inspect
- Identify the queue owner and whether the VM worker process or host service was blocked, suspended, or terminating.
- Check for a storm of device, memory, or virtual processor notifications before the queue filled.
- Correlate with SynIC/VMBus errors only when the failing path actually involves synthetic-device communication.
References
- Microsoft TLFS: inter-partition communication
- Microsoft TLFS: HV_MESSAGE
- Linux kernel documentation: VMBus
- Microsoft Open Specifications: NTSTATUS values
Looking for a different code? Search another status or error code.
