| Previous | Next |
| STATUS_VID_MMIO_RANGE_DESTROYED | STATUS_VID_RESERVE_PAGE_SET_IS_BEING_USED |
STATUS_VID_INVALID_CHILD_GPA_PAGE_SET
Invalid child GPA page set
STATUS_VID_INVALID_CHILD_GPA_PAGE_SET identifies the input page set as invalid before VID can perform the lock or unlock operation.
The rejected object is a child-partition GPA page set used by a lock or unlock operation, so the page identifiers must belong to the expected guest physical range. Check the exact GPA base and count that produced this status and compare them with the mapping state established before the request.
It is less severe than the corrupted-page-set status: invalid input may be a bad range, alignment, count, or handle; corrupted state implies a mismatch against prior bookkeeping.
What to inspect
- Validate GPA alignment, page count, and whether the range belongs to the target partition.
- Check for ranges that cross memory-block boundaries or refer to removed memory.
- Compare with
STATUS_VID_PAGE_RANGE_OVERFLOWif the range extends beyond the block.
References
- Microsoft: WHvMapGpaRange
- Microsoft: Windows Hypervisor Platform API definitions
- Microsoft Open Specifications: NTSTATUS values
Looking for a different code? Search another status or error code.