What does NTSTATUS 0xC0370015 (STATUS_VID_INVALID_GPA_RANGE_HANDLE) mean?

 
Could be also:
ConstantTypeOS
ERROR_VID_INVALID_GPA_RANGE_HANDLEHRESULTWindows
Previous Next
STATUS_VID_INVALID_MESSAGE_QUEUE_HANDLE STATUS_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE

STATUS_VID_INVALID_GPA_RANGE_HANDLE

Invalid VID GPA-range handle

STATUS_VID_INVALID_GPA_RANGE_HANDLE means the failing handle should identify a mapped or tracked guest physical address range, but VID cannot validate it as such.

VID validated the handle class and found that the supplied value does not identify a live GPA-range object. A GPA-range handle can become stale after teardown or remapping, and it should not be confused with the separate partition, memory-block, or message-queue objects used by the virtualization stack.

The Windows Hypervisor Platform documentation describes GPA mappings as explicit ranges in a partition. This status belongs to that range-management layer rather than to a guest virtual address translation error.

What to inspect

  • Check whether the GPA range was unmapped, destroyed, or replaced before the failing operation.
  • Verify the handle was produced by the same partition and memory-block context.
  • Look for stale handles after VM reset, saved-state restore, migration, or memory hot-add/removal.

References


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