| Previous | Next |
| STATUS_HV_NOT_ACKNOWLEDGED | STATUS_HV_ACKNOWLEDGED |
STATUS_HV_INVALID_VP_STATE
The VP exists, but its execution state is incompatible with this call
STATUS_HV_INVALID_VP_STATE is a virtual-processor lifecycle status. It differs from STATUS_HV_INVALID_VP_INDEX, where the VP identity is not valid, and from a partition-state failure, which concerns the containing partition as a whole.
Record the VP’s state and the operation that requires a different one. A management sequence can be valid for a created-but-not-running VP, an active VP, or a stopped VP only. Retrying from a different thread does not repair the ordering if the underlying VP transition is still pending.
What to capture
- Partition ID, VP index, current VP state and requested operation.
- Recent VP create/start/stop/delete or reset activity.
- Any save/restore, pause, or host-management transition in progress.
- The caller’s synchronization with the partition and VP lifecycle manager.
References
- Microsoft: virtualization-host partition lifecycle
- Microsoft: Hyper-V hypercall interface
- Linux source: Hyper-V guest initialization
Looking for a different code? Search another status or error code.