What does NTSTATUS 0xC0380055 (STATUS_VOLMGR_NUMBER_OF_DISKS_IN_MEMBER_INVALID) mean?

 
Could be also:
ConstantTypeOS
ERROR_VOLMGR_NUMBER_OF_DISKS_IN_MEMBER_INVALIDHRESULTWindows
Previous Next
STATUS_VOLMGR_NUMBER_OF_DISKS_IN_PLEX_INVALID STATUS_VOLMGR_VOLUME_MIRRORED

STATUS_VOLMGR_NUMBER_OF_DISKS_IN_MEMBER_INVALID

One member describes an impossible disk composition

STATUS_VOLMGR_NUMBER_OF_DISKS_IN_MEMBER_INVALID is narrower than the overall disk-count error. The total request may contain a plausible number of disks, but the count associated with one member of a plex is invalid.

MS-DMRP notes that a volume member is a plex for a mirrored volume or a column/member for a RAID-5 volume. Because those roles have different topology, the member-level disk count must agree with the plex and volume type represented by the rest of the layout.

Inspect the member record and its referenced disk/extents as one unit. A serializer that calculates the parent counts correctly but truncates or duplicates a nested member array can produce this status while every physical disk remains healthy.

What to inspect

  • Compare the member disk-count field with the disk entries actually attached to that member record.
  • Verify the parent plex type and volume type match the member model the caller is encoding.
  • Check nested array lengths and offsets if the request crosses a process, RPC, or structure-version boundary.

References


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