Site icon EfmSoft

What does HRESULT 0x80042534 (VDS_E_NO_EXTENTS_FOR_PLEX) mean?

 
Previous Next
VDS_E_PLEX_SIZE_INVALID VDS_E_INVALID_PLEX_TYPE

VDS_E_NO_EXTENTS_FOR_PLEX

Plexes sit between a volume and disk extents in the VDS relationship model. IVdsVolume::QueryPlexes enumerates plex objects, and IVdsVolumePlex::QueryExtents returns the VDS_DISK_EXTENT records used by a specific plex. A plex with no extents is therefore a broken topology relationship, not an ordinary empty volume.

Why this state matters

The useful investigation is identity-based. Match the plex GUID from VDS_VOLUME_PLEX_PROP.id to the plexId field on disk extents and inspect provider/cache state. Do not format the volume or assign a drive letter in response; those operations happen above the missing physical mapping. First determine whether the plex was partially created, removed externally, or not yet loaded into the provider view.

Diagnostic focus

Technical references

MS-VDS IVdsVolume::QueryPlexes · IVdsVolumePlex::QueryExtents · VDS_DISK_EXTENT · MS-VDS storage object relationships · VDS_VOLUME_PLEX_PROP


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

Exit mobile version