Common Hypercall Status Codes
The following status codes are common to all hypercalls and are therefore not documented in each reference page (except for HV_STATUS_SUCCESS) of the hypervisor's hypercall interface:
Status code | Error condition |
---|---|
HV_STATUS_SUCCESS |
The hypervisor did not detect an error condition. |
HV_STATUS_INVALID_HYPERCALL_CODE |
The hypercall code is not recognized. |
HV_STATUS_INVALID_HYPERCALL_INPUT |
The hypervisor detected one or more of the following error conditions: The rep count is incorrect (for example, a nonzero rep count is passed to a basic hypercall or a zero rep count is passed to a rep hypercall). The rep start index is not smaller than the rep count. A reserved bit in the specified hypercall input value is nonzero. |
HV_STATUS_INVALID_ALIGNMENT |
The hypervisor detected one or more of the following error conditions: The specified input or output guest physical address (GPA) pointer is not aligned to 8 bytes. The specified input or output parameter list spans pages. The input or output GPA pointer is not within the bounds of the GPA space. |
Send comments about this topic to Microsoft
Build date: 11/16/2013