What does HRESULT 0x8004240B (VDS_E_OBJECT_DELETED) mean?

 
Previous Next
VSS_E_ASRERROR_DYNAMIC_VHD_NOT_SUPPORTED VDS_E_CANCEL_TOO_LATE

VDS_E_OBJECT_DELETED

VDS_E_OBJECT_DELETED means that the request addressed an object that has been deleted since it was enumerated or opened. Storage configuration can change outside one process, so cached VDS object references are not a substitute for checking current state.

What to check

  • Re-enumerate disks, volumes, or providers and reacquire the object before retrying the action.
  • Check for concurrent Disk Management, DiskPart, installer, failover, or provider activity that may have removed or recreated the object.
  • In code, treat this as a stale-reference condition and avoid retrying a destructive operation against a guessed replacement object.

Microsoft: VDS common return codes


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