The sVolModList structure
contains information about to modify the volumeset(s).
typedef struct
_VOL_MOD { BYTE num_vol; BYTE newlevel; BYTE newstripesize; BYTE reserved; }sVolMod, *pVolMod; typedef struct
_VOL_MOD_LIST { BYTE total_vol; sVolMod vol_list[32]; }sVolModList,
*pVolModList; |
total_vol
Specify
how many volumesets to be modified.
vol_list
Pointer
to an array of sVolMod to indicates which volumesets to be modified.
sVolMod
num_vol
Indicate which volumeset to be modified.
newlevel
Value |
Meaning |
0 |
Striping |
1 |
Mirror |
2 |
Raid level 3 |
3 |
Raid level 5 |
4 |
Raid level 6 |
5 |
Pass-through |
Note:
Raid30/50/60 is not allowed to modify level.
newstripesize
Value ( in block ) |
Meaning |
8 |
4K bytes |
16 |
8K bytes |
32 |
16K bytes |
64 |
32K bytes |
128 |
64K bytes |
256 |
128K bytes |
reserved
Reserved
Requirements
Header |
arclib.h |
Include |
arclib.h |
See Also